这里写自定义目录标题
1.sudo apt-get update
sudo apt-get install vim vim-nox python3-dev
- 安装插件管理器: YouCompleteMe 是一个 Vim 插件,所以你需要使用 Vim 插件管理器,如 Vundle、Pathogen 或 Vim-plug 来安装它。这里我们以 Vim-plug 为例:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
然后,在你的 ~/.vimrc 或 ~/.config/nvim/init.vim 文件里添加以下内容来声明 YCM 插件仓库:
call plug#begin(‘~/.vim/plugged’)
Plug ‘ycm-core/YouCompleteMe’
call plug#end()
通过执行 Vim 命令 :PlugInstall 来安装插件。
3.编译 YCM with semantic support for C-family languages: 一旦使用 Vim-plug 安装了 YCM,你就需要编译 YCM 以及支持 C 家族语言的语义补全引擎。为此,你需要进入 YCM 文件目录并运行其安装脚本:
cd ~/.vim/plugged/YouCompleteMe
python3 install.py --clang-completer