ubuntu下neovim安装coc自动补全C++插件步骤

1.首先确保自己已经安装了neovim版本>=0.43或vim8
2.安装vim Plug插件

curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

3.nvim在/home/user/.config/nvim/init.vim文件下添加如下代码

" 自动补全
 Plug 'neoclide/coc.nvim', {'branch': 'release'}

4.确保自己安装了python3
5.安装node.js,并更新版本

sudo apt-get install nodejs
sudo apt-get install npm

sudo npm install npm -g
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@2.14.2 /usr/local/lib/node_modules/npm

npm install –g n

6.安装clang和clangd提供补全模块

$ sudo apt install clang-tools-8 clangd-8
$ sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-8 100

7.检查安装是否成功
打开nvim输入:CocListextensions 和:checkhealth
如下图所示即为成功


image.png

image.png

8.lets start,感受终端下自动补全的快乐


image.png