安装 YCM 插件
通过 Vundle 安装 YCM 插件。
在 vimrc 添加配置
1
2
3
4
5
6
7
|
vim ~/.vimrc
#添加插件
Plugin 'Valloric/YouCompleteMe
#命令行执行安装
:PluginInstall
|
安装 依赖
YCM 依赖库较多,安装耗时较久。
1
|
brew install cmake python mono go nodejs
|
Mac 系统自带的 Vim 不支持 Python 3,需要重新安装。可通过版本查看是否支持。
1
2
3
4
|
brew install vim
#或者安装 macVim
brew install macvim
|
安装完,vim 还是指向老的版本,需要退出 vim,重新打开。
编译 YCM
1
2
3
4
5
|
cd ~/.vim/bundle/YouCompleteMe
# --all 会安装所有支持的语言,最好选择自己需要的
python3 install.py --rust-completer
|
测试
打开一个代码文件,vim 命名行执行查看是否正常
参考:
- YouCompleteMe Installation macOS
- Vim自动补齐插件YouCompleteMe安装指南