Always run :checkhealth
to check problems at first.
These features are based on treesitter.
When you first install, check treesitter parsers installed via :TSIntall
.
When you updated neovim or treesitter, run :TSUpdate
to update all installed treesitter parsers to latest.
See doc/treesitter.md for details.
Please check the nvim plugins of LSP/Linter/Formatter installed.
It's recommended to install LSP/DAP/Linter/Formatter by mason.nvim, which opened by <M-m>
in one.nvim.
If you see the notify message Client <number> quit with exit code <number> and signal <number>
.
Open :LspInfo
window to check the LSP clients. There may be some clients which no buffer attached.
Open :Mason
window to reinstall or update the LSP client.
See this comment.
:MasonUpdate
to update the Mason Registry. Then open mason window to install/update LSP packages.