栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOS安装YCM的方法

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOS安装YCM的方法

1、安装vundle 

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

2、配置.vimrc

set nocompatible  
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'tpope/vim-fugitive'
call vundle#end()     
Bundle 'Valloric/YouCompleteMe'
filetype plugin indent on

3、打开vim运行

:BundleInstall

4、安装必要工具

1、yum install gcc gcc-c++ make automake python-devel
2、安装CMake

wget http://www.cmake.org/cmake/resources/software.html 
tar -zxv -f cmake-*.*.*.*.tar.gz 
cd cmake-*.*.*.*.tar.gz 
./bootstrap 
gmake 
gmake install

5、安装clang+llvm(这里用已经编译好的)

1、wget http://llvm.org/releases/3.5.1/clang+llvm-3.5.1-x86_64-fedora20.tar.xz
xz -d clang+llvm-3.5.1-x86_64-fedora20.tar.xz
tar xvf clang+llvm-3.5.1-x86_64-fedora20.tar
cd clang+llvm-3.5.1-x86_64-fedora20
注:也可用tar xvf clang+llvm-3.5.1-x86_64-fedora20.tar.xz解压

2、在/etc/profile这个档案最尾端添加以下两行代码:

PATH=/usr/local/cmake/bin:/usr/clang_3_3/bin:$PATH
export PATH

3、执行更新变量:source /etc/profile

6、进入YCM目录,运行

./install.sh –clang-completer

7、对~/.vimrc做配置

let g:ycm_global_ycm_extra_conf = '~/.vim/bundle/YouCompleteMe/third_party/y   cmd/cpp/ycm/.ycm_extra_conf.py'
let g:ycm_/confirm/i_extra_conf = 0

let g:ycm_semantic_triggers = {
     'c' : ['->', '    ', '.', ' ', '(', '[', '&'],
     'cpp,objcpp' : ['->', '.', ' ', '(', '[', '&', '::'],
     'perl' : ['->', '::', ' '],
     'php' : ['->', '::', '.'],
     'cs,java,javascript,d,vim,python,perl6,scala,vb,elixir,go' : ['.'],
     'ruby' : ['.', '::'],
     'lua' : ['.', ':']
 }
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/211269.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号