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_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' : ['.', ':']
\ }
(0)

相关推荐

  • 在CentOS系统中安装RPMforge的方法

    RPMforge 是 Dag.Dries 和其它软件包的组合.它们为 CentOS 提供了超过 4000 个软件包,包括 mplayer.xmms-MP3和其它流行的媒体播放工具.RPMforge 不 ...

  • 增强iPhone电话功能安装及使用方法

    kuaidial是国人自行开发的一款增强iPhone电话功能的deb插件, 现在已经在iPhone使用者中广为流传...现在就简单介绍下kuaidial的安装及使用方法。 1、 打开Cydia, 搜索 ...

  • 回木字体安装器使用方法(图文教程)

    回木字体安装器下载地址:点击下载 回木字体安装器使用教程: Mac系统字体安装教程 最近有朋友问在Mac下如何安装字体呢?可能很多新手朋友初次使用Mac所以不太明白,这里就跟新手朋友介绍下在Mac下安 ...

  • Windows7下修改程序默认安装目录的方法

    下面介绍下Windows7下修改程序默认安装目录的方法 1、打开注册表编辑器 在开始菜单搜索框输入 “regedit” ,然后回车。 2、注册表修改ProgramFilesDir 依次展开注册表项“H ...

  • CPU风扇安装与拆卸方法详细介绍

    CPU风扇安装与拆卸方法指南装机必看 新时代散热器安装方法指南 随着高主频、高发热量的CPU大面积普及,CPU散热器这个在几年前还不为消费者所注意的小配件却越来越成为消费者关注的焦点。Presscor ...

  • CentOS安装TortoiseSVN 客户端

    一、CentOS安装TortoiseSVN 复制代码 代码如下: yum install -y subversion 二、SVN客户端命令 1、查看帮助 命令:svn help 启动服务 使用命令sv ...

  • rpm命令手册和查看rpm安装包的安装路径的方法

    rpm -qpl xxxxxx.rpm 1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成。执行下面的命令 rpm -i your-package.rpm 其中your-packag ...

  • Windows7系统下安装JDK的方法

     Windows7系统下安装JDK的方法:要学习JAVA,首先要安装JDK.下面总结一下我在安装JDK时遇到的问题,主要是环境变量设置这一块。 1.首先到官网上下载了JDK的安装包,按正常步骤安装(这 ...

  • Win7系统中复制安装字体和用快捷方式安装字体的方法

    Win7系统比WinXP安装字体操作更为简便。下文将介绍Win7系统中安装字体和用快捷方式安装字体的方法。 1、复制的方式安装字体的方法 在Win7系统下复制的方式安装字体和WinXP下没有区别。最简 ...