- 安装
neovim:
sudo apt install neovim - 安装插件管理工具
vim-plug:
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim - 这里有一个已经配置好的C++开发环境,将其clone 到本地,
git clone https://github.com/optimizacija/neovim-config.git
将该repo内的文件夹UltiSnips和init.vim 复制到~/.config/nvim,如果没有这个路径的话自己创建一个。init.vim 需要做一下修改
image.png
我们需要将
let g:ycm_global_ycm_extra_conf = '/home/jan/.vim/plugged/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py'
改为
let g:ycm_global_ycm_extra_conf = '~/.vim/plugged/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py' - 进入到
~/.vim/plugged/YouCompleteMe目录,执行git submodule update --init --recursive,然后将
~/.vim/plugged/YouCompleteMe/third_party/ycmd/.ycm_extra_conf.py复制到~/.vim/plugged/YouCompleteMe/third_party/ycmd/cpp/ycm目录下。 - 进入到
~/.vim/plugged/YouCompleteMe目录下,依次执行./install.py --clang-completer
和./install.py --clangd-completer。 - 打开nvim,输入
:PlugUpdate,等待更新完成后,就可以使用了。












网友评论