操作系统:Ubuntu20.40
。
安装coc
安装Node.js
- 安装命令:
curl -sL install-node.now.sh | bash
npm
安装neovim
和yarn
:sudo npm i --registry https://registry.npm.taobao.org install -g neovim yarn
- 配置淘宝镜像:
npm config set registry https://registry.npm.taobao.org
vim-plug安装coc.nvim
- 在Vim默认配置文件或Neovim默认配置文件中添加:
Plug 'neoclide/coc.nvim', {'branch': 'release'}
- 先保存文件,比如vim用
:w
- vim命令模式加载配置文件:
:source %
- 安装插件:
PlugInstall
- 检查
coc.nvim
服务状态::checkhealth
coc常用命令
- 查看安装了那些子插件:
:CocList extensions
。可采用模糊搜索方法选中安装的插件,之后按Tab
对插件进行处理。 - 命令模式安装插件的命令:
:CocInstall
- 打开配置文件命令:
:CocConfig
安装coc扩展
- 安装
coc.nvim
子插件商城::CocInstall coc-marketplace
- 安装
markdown
子插件:- 使用
:coc-marketplace
查询插件::CocList marketplace markdown
- 安装
coc-markdownlint
::CocInstall coc-markdownlint
- 使用
- 通过
coc.nvim
提供的更方便的方式安装插件(推荐)- 在vim(neovim)配置文件里面设置变量:
g:coc_global_extensions
。 - 比如添加如下设置,再次进入vim时,就会自动安装列表里面的子插件。
let g:coc_global_extensions = [ \ 'coc-json', \ 'coc-vimlsp', \ 'coc-marketplace', \ 'coc-markdownlint', \ 'coc-sh', \ 'coc-yaml', \ 'coc-tabnine', \ 'coc-java', \ 'coc-xml', \]
- 在vim(neovim)配置文件里面设置变量: