Neovim linting
nvim-lint
- nvim-lint
- Lua
- Default linter in Lazyvim linting plugin
- Only linting, no fixer support
- Supported linters
- Config:
~/.config/nvim/lua/plugins/nvim-lint.lua
Other linters
- diagnostic-languageserver
- Typescript
- efm-langserver
- go, 359 commits
- Super long config example, not out of the box
- diagnosticls-configs-nvim
- Linting and formatting
Auto-wrap lines
Options:
- Use prettier
Semantic line breaks
- Semantic Line Breaks Website
- Semantic Line Breaker (SemBr)
- Uses Hugging Face ML model
- Can't find a NeoVim plugin