Vim安装coc-snippets后启动出警告,已禁用coc警告仍无效如何解决?
解决方法
- 先检查WSL环境下Vim的Python3绑定配置,在你的
~/.vimrc配置文件中添加如下内容,明确指定Python3解释器路径,大部分WSL下coc类警告都是由解释器路径查找失败触发的:let g:python3_host_prog = '/usr/bin/python3' - 确认coc全局配置参数正确,在Vim中执行
:CocConfig打开coc-settings.json文件,确认添加如下配置项,旧版coc的警告禁用参数在新版本中已拆分,单独配置snippets运行时错误忽略即可生效:{ "snippets.ignoreRuntimeError": true, "warning.enable": false } - 若上述配置依然不生效,就是WSL下安装的coc-snippets版本和树莓派使用的版本存在差异导致的兼容问题,你可以先到树莓派的Vim中执行
:CocList extensions查询当前coc-snippets的版本号,回到WSL环境后执行:CocInstall coc-snippets@对应版本号安装相同版本即可完全复现树莓派的正常运行效果。

内容的提问来源于stack exchange,提问作者Tielin Li
相关产品推荐
相关产品推荐

