前提条件 已安装 Vundle (参考 Vim安装插件管理器Vundle) Vim 版本 ≥ Vim 7.4.1578+ (查看 vim –version) 安装 第一步,使用Vundle安装YouCom

前提条件

安装

第一步,使用Vundle安装YouCompleteM

在.vimrc中添加以下内容

1
Plugin 'Valloric/YouCompleteMe'

然后拉取源码(或是 :PluginInstall 也可)

1
2
3
$ cd ~/.vim/bundle
#./install.py需要克隆,不能直接下载zip压缩包
$ git clone https://github.com/Valloric/YouCompleteMe.git

第二步,拉取依赖(包括可能用到的工具)

1
2
3
4
5
$ cd YouCompleteMe
$ git submodule update --init --recursive
$ sudo apt install cmake
$ sudo apt install clang
$ sudo apt-get install python3-dev

第三步,安装代码提示

1
2
3
4
5
6
7
8
9
10
11
# 仅安装支持Python的版本:
$ ./install.py

# 安装支持C语言家族的版本:
$ ./install.py --clang-completer

# 安装支持go语言的版本:
$ ./install.py --go-completer

# 安装支持Js、Java、Python、go所有语言的版本:
$ ./install.py --all

第四步,添加.vimrc配置

1
$ vim .vimrc
1
let g:ycm_global_ycm_extra_conf='~/.vim/.ycm_extra_conf.py'

第五步,测试

参考文献