Vim最强自动补全插件Yourcompleteme安装
YCM是一个很复杂的二进制程序,需要各种编译,很长时间才运行完,很复杂。
看了官方说明后也知道,想要正常使用,需要很长历程。。。
参考Github :Valloric/YouCompleteMe
第一步:保证所有依赖齐全
目前已知的本机依赖如下(必要):
- Python3或Python2
- Clang
第二步:从将repo克隆到本地
一般可以自己直接git clone
YCM的源码到本地任意位置。不过为了便于管理,我们用vim插件管理器Vim-plug
或Vundle
进行克隆(但是不像别的插件一样可以直接安装完成)
vim-plug管理器中中加入Plug 'valloric/youcompleteme'
,输入命令:PlugInstall
。
~重启VIm,然后输入指令,重启YCM服务器::YcmRestartServer
~
第三步:用YCM自带的一键脚本编译安装相关依赖
进入刚刚克隆的源码目录,执行install.py
执行最简单的安装:
cd .vim/plugged/youcompleteme ./install.py--clang-completer
如果提示没有cmake
,则需要自己在本机安装cmake。
Mac上brew install cmake
即可。
如果提示没有msbuild or xbuild
,则说明本机没有这个组件。那么最好在install.py
后面不要加相关的参数,也就是不要用--all
参数安装所有的组件。
完成后,可以看到100%:
相关推荐
lerdor 2020-10-14
linzb 2020-09-22
HeronLinuxampARM 2020-09-14
CoderMannul 2020-09-07
lerdor 2020-08-31
ZZBAIFFA 2020-08-31
yonggeno 2020-08-18
yhuihon 2020-08-17
涅磐 2020-08-11
yhuihon 2020-08-09
zhangxl0 2020-07-28
yhuihon 2020-07-26
想个标题偏头痛 2020-07-19
老甘的可读区 2020-07-18
linzb 2020-07-18
xlb 2020-07-12
老甘的可读区 2020-07-09
極愛 2020-07-06