VIM实用指南(10)语法自动补全插件coc.nvim
创始人
2024-05-28 20:29:05
0

最近发现了一个新的自动补全插件coc.nvim异步,nodejs后端,配合它自身的lsp支持用起来非常舒服,同样也支持lsp和snippets,强烈推荐,值得一试。

1、使用vimplug安装插件

1.进入coc.nvim 在github的主页https://github.com/neoclide/coc.nvim

由于该插件需要nodejs的支持所以需要先安装nodejs,已安装可忽略此步

curl -sL install-node.now.sh/lts | bash

然后再.vimrc指定位置添加插件,推荐使用稳定版本

" Use release branch (Recommend)
Plug 'neoclide/coc.nvim', {'branch': 'release'}

2.测试是否安装成功

在vim命令行中输入:CocInfo,若有类似以下信息弹出表示插件安装成功

3.添加推荐配置

在coc.nvim的github主页有一个推荐配置(example vim configuration),具体功能比较复杂直接复制就是了,将其中内容全盘复制到.vimrc中

在coc.nvim中安装需要的语言插件

coc.nvim只是一个平台,它能够允许你安装各种语言插件,达到不同语言的补全效果。因此我们只有安装了对应的语言插件才能实现补全。

:CocInstall coc-sh coc-json coc-c coc-python

三、在coc.nvim中插件管理

进入coc.nvim的github中Using coc extensions页面i
里面主要介绍了一些基本的插件管理命令

安装命令:CocInstall 插件名
移除命令:CocUninstall 插件名
查看已安装:CocList extensions
更新命令:CocUpdate
具体的插件安装名可以查看Implemented coc extensions

四、片段补全coc-snippets

片段补全是我这种懒人非常需要的功能,coc-snippets是集成在coc.nvim中的一个片段补全插件,安装极为简单只需要在命令行下输入:CocInstall coc-snippets

若你没有安装代码片段库则需要额外添加插件vim-snippets,在.vimrc中添加插件Plug 'honza/vim-snippets’在进行安装就行了。

相关内容

热门资讯

男子自行跳下,已送医抢救!杭州... 转自:北京日报客户端杭州铁路公安通报,7月7日15时30分许,旅客汪某(男,42岁,持当日G2331...
织密禁毒防护网 日前,延边铁路公安处延吉站派出所以“健康人生,绿色无毒”为主题,在辖区铁路内部单位开展了多种形式的禁...
ST中利:撤销其他风险警示 7... 人民财讯7月7日电,ST中利(维权)(002309)7月7日晚间公告,公司股票自2025年7月8日开...
ST特信:公司股票自7月9日起... 7月7日晚间,深圳市特发信息股份有限公司(ST特信,000070.SZ)公告,公司股票交易自7月8日...
金河生物拟回购注销210万股限... 2025年7月7日,金河生物科技股份有限公司(以下简称“金河生物”或“公司”)召开第六届董事会第二十...
ST华鹏:7月7日召开董事会会... ST华鹏(维权)7月7日晚间发布公告称,公司第八届第二十四次董事会会议于2025年7月7日在公司七楼...
2025年上半年券商资管收益榜... 2025年上半年券商资管产品业绩榜单出炉,整体表现亮眼。9家券商集合资管业务规模超千亿,中信证券以3...
热浪来袭,风机“冷静”有妙招! (转自:风电头条)盛夏的塔克拉玛干沙漠边缘,热浪翻腾,地表温度直逼70℃。在这片金色的“火焰山”旁,...
五大2020冷门创业好项目 五... 当今的生活中每年都会在我们的身边出现一些小生意,而且用心的话会发现还是有很多的小生意,即便是没有经验...
氢枫与中国化学城投公司签约! (转自:北极星氢能网)北极星氢能网获悉,2025年7月4日,氢枫与中国化学城市投资有限公司(简称“中...