Nvim lspconfig neovim
neovim nvim-lspconfig
¶
nvim-lspconfig 是 Neovim 的 LSP 服务器配置集合,旨在为 Neovim LSP 客户端提供特定语言服务器的预置配置。
- 核心功能:提供多种 LSP 服务器的配置文件(位于
lsp/目录),支持通过vim.lsp.config自定义或扩展配置。 - 版本要求:需 Neovim 0.11.3+,旧版
require('lspconfig')配置框架已弃用,相关模块将被移除。 - 管理命令:提供
:LspInfo查看服务器状态,:lsp enable/disable/restart控制服务器启用与停止。 - 启用方式:安装对应语言服务器后,使用
vim.lsp.enable启用配置,并满足项目根目录标记要求即可自动启用 LSP 功能。 - 支持说明:配置由社区支持贡献,LSP 核心功能 Bug 请向 Neovim 核心仓库报告。