第一步,使用Vundle安装YouCompleteM
在.vimrc中添加以下内容
- Plugin 'Valloric/YouCompleteMe'
然后拉取源码(或是 :PluginInstall 也可)
- $ cd ~/.vim/bundle
- #./install.py需要克隆,不能直接下载zip压缩包
- $ git clone https://github.com/Valloric/YouCompleteMe.git
第二步,拉取依赖(包括可能用到的工具)
- $ cd YouCompleteMe
- $ git submodule update --init --recursive
- $ sudo apt install cmake
- $ sudo apt install clang
- $ sudo apt-get install python3-dev
第三步,安装代码提示
- # 仅安装支持Python的版本:
- $ ./install.py
-
- # 安装支持C语言家族的版本:
- $ ./install.py --clang-completer
-
- # 安装支持go语言的版本:
- $ ./install.py --go-completer
-
- # 安装支持Js、Java、Python、go所有语言的版本:
- $ ./install.py --all
第四步,添加.vimrc配置
- $ vim .vimrc
- let g:ycm_global_ycm_extra_conf='~/.vim/.ycm_extra_conf.py'
第五步,测试
[]()