[安装]Vim插件YouCompleteMe在mac下的安装

本文主要是根据GitHub上这个项目的Full Installation Guide 的部分完成的。不当之处,敬请指正。


1. 要确保vim的版本至少是7.3.584以上。


2. 用Vundle来安装YouCompleteMe. 在vimrc文件(如何修改vimrc文件,请点我)里添加一行 

Plugin 'Valloric/YouCompleteMe'

3. 如果想要c-族语言的补全功能,执行这一步。下载libclang, 链接在此


4. 安装cmake,(假设已经安装过homebrew), 在命令行下输入

brew install cmake

5. 编译ycm_support_libs文件

命令行下:

cd ~
mkdir ycm_build
cd ycm_build

5.1) 如果不需要c-族语言的补全,继续输入:

cmake -G "Unix Makefiles" . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp
5.2) 如果需要,假设先前第3步中下载解压之后的文件放在 ~/ycm_temp/llvm_root_dir文件夹里(即 bin, lib, include什么的直接就在llvm_root_dir文件夹下面),然后在命令行里执行

cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/llvm_root_dir . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp

6. 然后继续在命令行里输入

make ycm_support_libs

完成!


在大功告成之前,强烈建议在.vimrc文件里面再加入


let g:ycm_global_ycm_extra_conf = '~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py'

这样YCM就会自动加载用于c-族语言补全工具的路径。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值