https://github.com/VundleVim/Vundle.vim

http://www.jianshu.com/p/d908ce81017a?nomobile=yes

http://www.bubuko.com/infodetail-446364.html

步骤

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

.vimrc中

set nocompatible              " be iMproved, required
filetype off                  " required" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
Plugin ‘Valloric/YouCompleteMe‘
" All of your Plugins must be added before the following line call vundle#end() " required filetype plugin indent on " required " To ignore plugin indent changes, instead use: "filetype plugin on " " Brief help " :PluginList - lists configured plugins " :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate " :PluginSearch foo - searches for foo; append `!` to refresh local cache " :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal " " see :h vundle for more details or wiki for FAQ " Put your non-Plugin stuff after this line

保存退出后打开vim,在正常模式下输入

:PluginInstall

就会开始自动安装vundle指定的各种插件。

由于要安装clang等,安装过程是非常久的,大概需要一个小时,这个时间完全可以去做些别的。

等安装好后,在.vim/vundle/YouCompleteMe目录下多了一堆目录和文件。

3. 使用YouCompleteMe

YouCompleteMe进行补全时需要查找一个 ycm_global_ycm_extra_conf文件。可以每次在工作目录中放置这个文件,也可以设置全局。全局设置要在.vimrc中添加一行

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

转载于:https://www.cnblogs.com/znsongshu/p/6248213.html

vundle按照YouComplete相关推荐

  1. 教你一步一步在vim中配置史上最难安装的You Complete Me

    最近在Linux下用vim写Python,vim被称作编辑器之神,写起代码来也是6的飞起,不用鼠标纯键盘操作看起来就有种高大上的感觉,但是美中不足的是,vim并没有自动补全,这对于用惯了IDE的朋友们 ...

  2. vim+vundle配置

    Linux环境下写代码虽然没有IDE,但通过给vim配置几个插件也足够好用.一般常用的插件主要包括几类,查找文件,查找符号的定义或者声明(函数,变量等)以及自动补全功能.一般流程都是下载需要的工具,然 ...

  3. Vim Vundle 插件管理器

    /*********************************************************************** Vim Vundle 插件管理器* 说明:* 话说Vi ...

  4. vim 代码跳转神器 YouComPlete

    1.你的vim是8.0版本以上 2. 你的YouComplete已经安装完毕 3. 在你的.vimrc 中添加跳转映射 nnoremap <leader>jd :YcmCompleter ...

  5. 管理Vim插件的插件——Vundle

    用 vundle 来管理 vim 插件 首先vundle 来管理vim 是潮流,并且方便快捷 它使用类似 Ruby Bundler 的方式来管理插件,你只需要在.vimrc里面用Bundle声明插件 ...

  6. 如何在 Linux 上使用 Vundle 管理 Vim 插件

    毋庸置疑,Vim 是一款强大的文本文件处理的通用工具,能够管理系统配置文件和编写代码.通过插件,Vim 可以被拓展出不同层次的功能.通常,所有的插件和附属的配置文件都会存放在 ~/.vim 目录中.由 ...

  7. windows下安装vundle

    windows下安装vundle ## 前言 windows下安装vundle和linux下稍微有些不一样,虽然官网给出了 安装说明,但是有些问题的. E117: Unknown function: ...

  8. Windows下安装Vim插件管理Vundle

    VIM是编辑器之神,这个就不用说了,越使用越会体会到VIM的强大与便利.但是它的强大建立在众多插件组合之上,而Vim本身缺乏对插件的有效管理,安装插件并配置_vimrc文件非常不便.gmarik受到R ...

  9. vi通过Vundle安装和删除插件

    2019独角兽企业重金招聘Python工程师标准>>> vi的Vundle插件基本安装参考这篇文章 https://blog.csdn.net/u011417820/article/ ...

最新文章

  1. Linux中内存buffer和cache的区别
  2. 我的计算机怎么打不开怎么办理,我的电脑打不开,怎么办【解决方法】
  3. mysql php页面流量统计_PHP学习笔记:php网络流量统计系统
  4. db2 语句包括不必要的列表_DB2的一些常用SQL写法(转)
  5. 声笔双拼单字效率分析
  6. Qt官方文档阅读笔记-QStyledItemDelegate Class描述
  7. 提出智能扰动方法!字节跳动隐私保护论文入选 NeurIPS 2020 联邦学习Workshop
  8. WinFormDataGridView单元格提示和相关应用 之配餐系统的开发
  9. 150330之软件测试
  10. 【雕爷学编程】Arduino动手做(94)---L298N电机驱动板
  11. 不要老盯着存储,存储的价值在于数据流:Filenet
  12. 股票python量化交易014-计算收益率
  13. 免费教程·开源 | 从零开始制作ROS无人竞速车RACECAR教程
  14. qt界面布局之如何修改qt5版本以上的左上角的图标
  15. 地表反射率影响因素_【专题突破】影响气候形成的因素及主要气候判别(高中地理),务必掌握!...
  16. Django项目实战——12—(Docker和FastDFS上传和下载文件、浏览器下载并渲染图片(nginx)、录入商品数据和图片数据、首页广告)
  17. Dim Temp%的意思
  18. 【机器学习】详解 EfficientNet
  19. 猫哥教你写爬虫 032--爬虫初体验-BeautifulSoup
  20. 计算机通电后自动断电,电脑开机自动断电,详细教您电脑开机自动断电怎么解决...

热门文章

  1. 开源数据访问组件Smark.Data 1.7新增功能
  2. 有关AutoCompleteBox组件的研究[5][Final]_集成搜索引擎搜索建议(Search Suggestion)——Silverlight学习笔记[40]...
  3. 开始学习一个指令 directive 并了解指令的意义
  4. php用get方式传json数据 变成null了
  5. Centos6.8上httpd配置腾讯云SSL证书
  6. 数据结构——双向链表的实现
  7. POJ_1151 Atlantis(线段树)
  8. 微信小程序 对request方法二次封装
  9. iphone降级 无需电脑_88 元淘来的 iPhone 4 降级到 iOS 6,甚至还能跑 “大型游戏”...
  10. js中常用的数组和字符串方法