Vim 安装 YouCompleteMe 插件

原创 2018年04月15日 23:16:36

在ubuntu 16.04上面安装YouCompleteMe插件

vim版本:8.0[需要python支持] cmake libclang3.9+ [需要自己去llvm官网下载预编译好的二进制文件,添加到PATH路径的文件夹下面]

1.使用Vundle来安装:

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

在vimrc文件里面安装想要的插件:

set nocompatible
filetype off
set rtp+=~/.vim/bundle/vundle.vim
call vundle#begin()

Plugin 'VundleVim/Vundle.vim'
Plugin 'Valloric/YouCompleteMe'

call vundle#end()
filetype plugin indent on

打开vim,输入:PluginInstall [需要很长时间]

2. 安装:

sudo apt-get install build-essential cmake
sudo apt-get install python-dev python3-dev
cd ~/.vim/bundle/YouCompeteme
./install.py --clang-completer

3.如果上一步安装失败的话,需要自己编译,具体点这里

4.把.ycm_extra_conf.py 复制到your/path/to/.ycm_extra_conf.py

5.几个重要的option[ycm配置]

  1. let g:ycm_global_ycm_extra_conf = ‘Your/path/to/.ycm_extra_conf.py ’
    指定ycm的配置文件。
  2. let g:ycm_seed_identifiers_with_syntax = 1
    自动根据语法收集关键词
  3. let g:ycm_add_preview_to_completeopt = 0
    关闭函数原型提示
  4. let g:ycm_show_diagnostics_ui = 0
    关闭错误提示
  5. let g:ycm_semantic_triggers = {}
    ycm默认需要按ctrl + space 来进行补全,可以在上面的花括号里面加入下面两行代码来直接进行补全[不需要按键]
let g:ycm_semantic_triggers =  {
\   'c,cpp,python,java,go,erlang,perl':['re!\w{2}'],
\   'cs,lua,javascript':['re!\w{2}'],
\}
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nia305/article/details/79954974

vim从入门到精通(第2季):使用插件定制自己的IDE开发环境

vim从入门到精通(第2季):使用插件定制自己的IDE开发环境视频课程 本课程通过学习vim脚本语法、vim配置、vim插件的安装及配置学习,在linux下打造一个类似SourceInsight功能的IDE,提高代码编辑效率。 通过本课程的学习,学员可以掌握:根据自己的开发语言和项目环境,配置vim和常用插件,提升自己的工作效率。
  • 2017年03月05日 18:09

Ubuntu 16.04配置安装YouComPleteMe等插件

1、手动编译安装vim 1、通过apt-get方式安装的vim可能会不支持某些特性,所以我们这里建议手动编译安装: $ sudo apt-get remove vim vim-runtime ...
  • kingolie
  • kingolie
  • 2017-05-15 20:17:19
  • 1844

Vim 自动补全插件 YouCompleteMe 安装与配置

对于代码自动补全,之前一直使用的是Shougo/neocomplcache和Shougo/neosnippet。早就听说过YouCompleteMe的大名,一直想尝试一下YCM,但是还是拖到了现在。Y...
  • yangkuanqaz85988
  • yangkuanqaz85988
  • 2015-10-04 02:32:27
  • 5650

Vim安装YouCompleteMe插件

安装前的准备1.首先必须要保证Vim的版本至少是7.3584,并且支持python2脚本。在vim中输入:version 来查看版本,如果版本低于7.3.584,那么就需要重装vim。直接在终端中输入...
  • qq_33505303
  • qq_33505303
  • 2017-04-08 21:02:11
  • 7074

CENTOS7安装VIM插件YOUCOMPLETEME

来自: Dreamlike博客,本文链接: CentOS7安装Vim插件YouCompleteMeYouCompleteMe这个Vim插件还真不好安装,挺多坑的,折腾了挺久终于最后用上了。测试环境:[...
  • xyqzki
  • xyqzki
  • 2018-01-22 16:34:48
  • 497

CentOS7 Vim自动补全插件----YouCompleteMe安装与配置

最近刚装了新系统CentOS7,想要把编码环境配置一下,使用Vim编写程序少不了使用自动补全插件,我以前用的是neocomplcache+code_complete+omnicppcomplete。但...
  • netdalanhan
  • netdalanhan
  • 2015-03-24 22:37:02
  • 2228

vim安装YouCompleteMe 插件

vim安装youcomplete插件,折磨我好久,装不好硬是要把它装好,结果最后终于装好这个补全的插件。为了需要安装的人少走弯 路,我的安装过程如下(主要提供步骤): 1、先看你的vim版本是多少。我...
  • li_101357
  • li_101357
  • 2016-10-28 11:13:48
  • 2148

mac os上的vim自动补全插件YouCompleteMe的安装过程

Mac安装vim自动补全插件YouCompleteMe: 1. 首先下载需要的几个工具homebrew,vundle,cmake     (1). homebrew是mac os中的安装包管理工具...
  • beyond702
  • beyond702
  • 2015-04-30 10:58:05
  • 4901

vim自动补全插件YouCompleteMe的安装及配置

主要介绍了Ubuntu 12.04 LTS下vim自动补全插件YouCompleteMe的安装教程,仅供参考。...
  • shixuehancheng
  • shixuehancheng
  • 2015-05-31 17:15:35
  • 1867

Ubuntu vim安装插件YouCompleteMe

网上有很多的关于vim配置这个插件的博文,我自己在安装的时候,总是会出现这样那样的问题.主要是有的环境并没有.后来主要参考github上面的安装手册,安装成功!!!github地址:https://g...
  • selous
  • selous
  • 2017-05-05 17:04:56
  • 776
收藏助手
不良信息举报
您举报文章:Vim 安装 YouCompleteMe 插件
举报原因:
原因补充:

(最多只允许输入30个字)