{"repo":"neovim/nvim-lspconfig","free":true,"listed":false,"github":"https://github.com/neovim/nvim-lspconfig","clone":"git clone https://github.com/neovim/nvim-lspconfig.git","description":"Quickstart configs for Nvim LSP","language":"Lua","stars":13887,"topics":["vim","nvim","neovim","lsp","language-server-protocol","language-server","plugin"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"nvim-lspconfig nvim-lspconfig is a collection of LSP server configurations for the Nvim LSP client. View all configs, or run :help lspconfig-all from Nvim. Important ⚠️ require('lspconfig') (the legacy \"framework\" of nvim-lspconfig) is deprecated in favor of vim.lsp.config (Nvim 0.11+). The lspconfig.lua module will be dropped. Calls to require('lspconfig') will show a warning, which will later become an error. nvim-lspconfig itself is NOT deprecated . It provides server-specific configs. The configs live in the lsp/ directory. vim.lsp.config automatically finds them and merges them with any local lsp/ .lua configs defined by you or a plugin. The old configs in lua/lspconfig/ are deprecated and will be removed. Migration instructions 1. Upgrade to Nvim 0.11+ 2. (Optional) Use vim.lsp.config('…') (not require'lspconfig'.….setup{} ) to customize or define a config. 3. Use vim.lsp.enable('…') (not require'lspconfig'.….setup{} ) to enable a config, so that it activates for its filetypes . Support These configs are best-effort and supported by the community (you). See contributions. Ask questions on GitHub Discussions, not the issue tracker. If you found a bug in Nvim LSP ( :help lsp ), report it to Neovim core. Do not report it here. Only configuration data lives here. Install Requires Nvim 0.11.3+. Support for Nvim 0.10 will be removed. Upgrade Nvim and nvim-lspconfig before reporting an issue. With Nvim 0.12+, you can use the builtin vim.pack plugin manager: Or install nvim-lsp","default_branch":null,"files":null,"tree":[],"storefront":"/r/neovim","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/neovim/nvim-lspconfig/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}