之前一直在用 慨是的时候用着还荇但是后来发现越用越卡(不知道是不是语言插件装多的关系)。最后是输个单词都卡的要死能延迟个一两秒。换行或者移动光标都會有很明显的卡顿
然后就下定决定换个补全的插件了。
传说中最智能的vim补全插件了。语法智能补全语法检错,跳转。 这个我也裝过,不卡补全效果也挺好的。但是安装略微麻烦需要vim支持python2或者python3,可能需要重新安装vim插件文件也略大,我编译了javago和js之后,整个插件能有56百MB。我其他插件加起来也才100MB的样子略微伤不起。所以这个也就放弃了
中间也试过用vim自带的补全讲真vim自带的补全,已经做的很棒了字典tag,文件名路径语言,上下文这些都支持我觉得不好的快捷键略多,虽然也有superTabAutoComplPop之类的插件。写单文件还好实际写项目总感觉,不是很好用
讲了一大堆,终于到了这个插件我装了快两个星期。就现在而言遇到的就是写java的时候开启的时候会卡顿一会儿启動java语言服务会慢一点然后就没事了。
然后:PlugIstall
安装即可中间会下载一个文件大概十几MB的样子。等下就好完成之后运行:CocConfig
,能打开配置文件就表示安装成功
以php为例子(毕竟是最好的语言)。打开注册定制语言服务器页面
这里有两种我装了上面的那个。在配置文件里面追加上媔的代码然后打开
以上就是安装coc.nvim的过程了。这里说下我下安装coc-java的时候遇到语言服务器无法启动的情况。是在安装coc-java的时候需要多等一会兒.~/.config/coc/extensions/coc-java-data/server/config_mac
目录下有文件没有想下载全导致构建语言服务失败。以下是我mac下的所有文件了(linux和windows有对应的文件夹)