Debug & inspect · beta · Neovim 0.11+ · 279 commits
lsp.nvim
The umbrella for everything LSP in a Neovim config, behind one :Lsp command. A config's lua/lsp/** is usually a pile of settings with the ecosystem left behind when it gets extracted — this one takes the ecosystem with it.
Install
{
"StefanBartl/lsp.nvim",
opts = {},
} Beta stage — active development. This repository is past its first shape and in active use, but the surface is not frozen: breaking changes are still possible. Pin a commit or tag if you depend on it.
Documentation
Recent commits
- test env-links: do not assume a Neovim config directory in the completion spec
- feat env-links: complete the directories of $VAR/ and ~/ link targets
- fix env-links: make the network-path specs platform independent
- fix env-links: close the gaps of the fourth review
- fix env-links: close the gaps of the third review (fences in quotes, budgets, paths)
- fix env-links: close the gaps the review found in the anchor rework
- fix env-links: close the gaps the review of the fixes found (diagnostics, scanner)
- fix env-links: give headings the anchors GitHub gives (review round)
Combos
- Diagnostics neighbors
Related, not interchangeable -- each answers a different "what's going on" question (the editor, the program, the codebase, over time).
dap.nvim , debugging.nvim , insights.nvim , runtime-analysis.nvim