Neovim中completion-nvim插件报错求助:resolved_capabilities为nil
解决completion-nvim的"resolved_capabilities is nil"报错
以下是几个无需重新配置整体环境的快速解决方案:
临时关闭自动签名帮助
报错来自签名帮助模块,直接禁用该功能即可避免触发错误。在你的Neovim配置文件(init.vim或init.lua)中添加一行配置:lua require('completion').setup({ signature_help = { auto_open = false } })保存后重启Neovim即可生效。
更新completion-nvim插件
该问题可能是插件旧版本的bug,用你的插件管理器更新插件即可。如果你使用vim-plug,在Neovim中执行::PlugUpdate completion-nvim手动启动LSP服务
报错的核心原因是插件无法获取到LSP客户端的能力配置,可能是LSP服务未自动启动。打开JavaScript文件后,执行以下命令手动启动LSP::LspStart之后再尝试使用代码补全功能。
内容的提问来源于stack exchange,提问作者Yobeta
相关产品推荐
相关产品推荐

