vim的YouCompleteMe自动补齐插件安装

下载YouCompleteMe插件有2种办法:

1. 通过Vundle.vim插件管理下载(略)

2. 通过git下载:

git clone https://github.com/Valloric/YouCompleteMe.git ~/.vim/bundle/YouCompleteMe/

下载后需要手动编译才能安装,以我的服务器为例子,已经安装了python2.7.5的centos7.5

3.编译的cmake下载安装:

wget https://github.com/Kitware/CMake/releases/download/v3.13.2/cmake-3.13.2.tar.gz
tar -zxvf cmake-3.13.2.tar.gz 
cd cmake-3.13.2/
./bootstrap
gmake
gmake install

4.安装好cmake后,就可以进行编译了

进入~/.vim/bundle/YouCompleteMe/目录,运行

#支持C-family languages
./install.py --clang-completer  

#不支持C-family languages,因为是作为python编辑,因此选择这个
./install.py

在编译过程中出现问题:

提示在/usr/include/python2.7目录下找不到python.h和pyconfig.h文件

解决:从python网站下载python2.7.5,找到压缩包里的两个文件,ftp到/usr/include/python2.7目录下,重新运行 ./install.py进行编译,通过!

5.其他

以下附加语言支持选项可用: 
+ C#支持:安装Mono并在调用./install.py时添加--cs-completer。 
+ GO支持:安装Go并在调用./install.py时添加--go-completer。 
+ TypeScript支持:安装Node.js和npm,然后使用npm install -g typescript安装TypeScript SDK。 
+ JavaScript支持:安装Node.js和npm,并在调用./install.py时添加--js-completer。 
+ Rust支持:安装Rust并在调用./install.py时添加--rust-completer。 
+ Java支持:安装JDK8(需要版本8),并在调用./install.py时添加--java-completer。
 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值