Full featured Neovim editor to use with:
- Python
- JavaScript
- TypeScript
- Go
- Lua
LSP and snippets to easy autocomplete. Linters to check fails. Formats to keep uniform style on your code. Testing commands to run your tests without leaving Vim.
Language | LSP | Linters | Formatters | Testing |
---|---|---|---|---|
Python | pyright | python, pylint | black, isort | pytest |
Javascript | tsserver | eslint | prettier | jest |
Typescript | tsserver | tsc, eslint | prettier | jest |
Go | gopls | go, go vet, golangci-lint | go fmt, goimports | go test |
Lua | sumneko_lua | luac, luacheck | stylua | busted |
rg
exa
fd
ag
z