NORMAL ~/wkd/p/lsp :set skin=modern utf-8

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/

git log

  1. test env-links: do not assume a Neovim config directory in the completion spec
  2. feat env-links: complete the directories of $VAR/ and ~/ link targets
  3. fix env-links: make the network-path specs platform independent
  4. fix env-links: close the gaps of the fourth review
  5. fix env-links: close the gaps of the third review (fences in quotes, budgets, paths)
  6. fix env-links: close the gaps the review found in the anchor rework
  7. fix env-links: close the gaps the review of the fixes found (diagnostics, scanner)
  8. fix env-links: give headings the anchors GitHub gives (review round)
  9. fix env-links: follow CommonMark in the scanner (review round)
  10. fix env-links: harden the diagnostics path (review round)
  11. fix env-links: track a code fence by its character and length
  12. feat env-links: report broken env links from the in-process client

keys

j / k
next / previous line
gg / G
first / last line
⏎
open the line under the cursor
/
search the plugins
:
command line — Tab completes
:help x
vimdoc of a plugin (:e x = plugin page)
:ls · :log · :stack
plugin list · activity stream · dependency graph
:colo x
colorscheme
:set skin=
modern | tui
?
this help
esc
close