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.
- status
- beta — 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.
- category
- Debug & inspect
- neovim
- 0.11+
- repo
- github.com/StefanBartl/lsp.nvim
- commits
- 279
- help
- :help lsp
install
{
"StefanBartl/lsp.nvim",
opts = {},
} docs/
- BINDINGS.md
- CONTRIBUTING.md
- README.md
- WORKFLOW.md
- architecture.md
- autocmds.md
- commands.md
- configuration.md
- health.md
- installation.md
- quickstart.md
- requirements.md
- what-you-get.md
git log
- 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)
- fix env-links: follow CommonMark in the scanner (review round)
- fix env-links: harden the diagnostics path (review round)
- fix env-links: track a code fence by its character and length
- feat env-links: report broken env links from the in-process client