vim 插件之vundle
vundle这个插件主要是用来插件管理的。它可以根据你配置的插件地址,自动下载、更新、删除插件,非常的好用
地址 https://github.com/gmarik/vundle
然后你在 .vim下穿件一个bundle目录,紧接着把vundle放进去就行了。还有一种更加方便的方法,就是直接使用如下的命令
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
安装好以后,在你的.vimrc中加入如下内容
""""""""""""""""""""""""""""""
"vundle.vim
"可以管理、安装、卸载你的插件
"""""""""""""""""""""""""""""" "似乎这里是必须的,后面会重新打开
filetype off "设置运行跟初始化Vundle的路径
set rtp+=~/.vim/bundle/vundle/ "设置插件的安装目录,默认是vundle
"call vundle#begin('~/some/path/here')
"所有的安装插件都要在begin 跟 end
call vundle#begin() "添加Vundle到Vundle管理列表
Bundle 'gmarik/vundle' """""""""""""""""""""""""
"在Github其他用户下的repos, 需要写出”用户名/repos名
"""""""""""""""""""""""""
"方法、变量列表
Bundle 'majutsushi/tagbar'
"树形显示当前目录结构
Bundle 'scrooloose/nerdtree'
Bundle 'kien/ctrlp.vim'
Bundle 'Valloric/YouCompleteMe' "显示缓存文件列表
Bundle 'jlanzarotta/bufexplorer'
"使用Tab只能补全
Bundle 'ervandew/supertab'
"给字串添加()等包裹符号的插件
Bundle 'tpope/vim-surround'
Bundle 'exvim/main'
"自动补全引号、括号等
Bundle 'Raimondi/delimitMate'
"添加注释
Bundle 'tpope/vim-commentary' """""""""""""""""""""""""
"在Github vim-scripts 用户下的repos,只需要写出repos名称
"""""""""""""""""""""""""
"查看当前文件目录,不是以侧边栏显示,不过感觉没有nerdtree有用
"Bundle 'winfileexplorer'
"Bundle 'bufexplorer' """""""""""""""""""""""""
"不在Github上的插件,需要写出git全路径
"""""""""""""""""""""""""
"Bundle 'git://git.wincent.com/command-t.git' """""""""""""""""""""""""
"从本地获取插件,比如一些自己写的插件
"""""""""""""""""""""""""
"Bundle 'file://zhangshuli/.vim/plugin'
" The sparkup vim script is in a subdirectory of this repo called vim.
" Pass the path to set the runtimepath properly.
Bundle 'rstacruz/sparkup', {'rtp': 'vim/'}
" Avoid a name conflict with L9
"看起来像是处理名字冲突的?
"Bundle 'user/L9', {'name': 'newL9'} """""""""""""""""""""""""
"感觉用处不大的插件
"""""""""""""""""""""""""
"窗口管理器-02年以后就不再有人更新了,而且很多插件都不支持
"Bundle 'winmanager' "对应上面的begin
call vundle#end() "对应上面的filetype off
filetype plugin indent on
" To ignore plugin indent changes, instead use:
" Brief help
" :BundleList - list configured plugins
" :BundleInstall(!) - install (update) plugins
" :BundleSearch(!) foo - search (or refresh cache first) for foo
" :BundleClean(!) - confirm (or auto-approve) removal of unused plugins
"
" see :h vundle for more details or wiki for FAQ
" Put your non-Plugin stuff after this line "配置默认的ycm_extra_conf.p
vim 插件之vundle的更多相关文章
- Vim插件管理——Vundle
Vim插件管理--Vundle 都说Vim时程序员写给自己的编辑器,其中的情结可想而知.身为一只程序狗CodingDoge,今天就让我带各位学习Vim的使用. vim因为其庞大而强劲的插件受到无比的推 ...
- vim插件管理vundle备忘
转自:http://blog.csdn.net/jiaolongdy/article/details/17889787/ http://www.cnblogs.com/xia520pi/archive ...
- Vim插件管理 -- Vundle
1 插件目录 -/.vim/bundle/ 没有可自行创建 2 安装Vundle $ git clone https://github.com/VundleVim/Vundle.vim.git ...
- 菜鸟vimer成长记——第4.0章、Vim插件管理利器-Vundle
定义 Vundle是vim bunler和简称,它是一个vim插件管理器. Vim本身缺乏对插件的有效管理,安装插件并配置.vimrc文件非常不便.gmarik受到Ruby的bunler的启发,开发了 ...
- [vundle]利用vundle工具来管理vim插件
转自:http://os.51cto.com/art/201507/484174.htm Vim是Linux上一款用途广泛的轻量级文本编辑工具.虽然对普通的Linux用户来说开始学用起来难度相当大,但 ...
- 用Vundle管理Vim插件
作为程序员,一个好用的Vim,是极其重要的,而插件能够使原本功能羸弱的Vim变得像其他功能强大的IDE一样好用.然而下载.配置插件的过程比较繁琐,大家往往需要自己进行下载/配置等操作,如果还涉及到更新 ...
- vim插件安装总结
vim插件安装总结 vim 插件 vundle 插件对于vim来说是一个杀手级别的神器助手,能自动补全,语法高亮,文件搜索等等,有效地提升了编程效率.下面就个人的一些安装和使用进行一个总结. 自动管理 ...
- vim配置(使用Vundle)
1.前言 Vim的配置文件位于~/.vimrc,文件使用VimScript语法来编写. 2. vim插件管理 Vundle是一个全自动的插件管理器,让我们通过维护插件列表的方式管理插件.它为安装.更新 ...
- 在Mac上使用vundle自动安装vim插件,并用vim代替sourceinsight
一直以来在Mac上找不到好的代码阅读工具,最近根据网上的教程,自己总结一下,做了个在Mac的类sourceinsight的vim,感觉很好用.我不喜欢那种把vim搞的很复杂的配置,所以做了个仅仅能满足 ...
- vim插件管理之Vundle
Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.正是由于其可定制的特性, 许许多多的Vim插件便诞生了.管理这些插件又成为我们最为头疼的问题,最近无 ...
随机推荐
- Ubuntu 15.10 安装推荐链接
整理一些Ubuntu 15.10系统安装使用的链接. Ubuntu官网下载:http://www.ubuntu.com/download/desktop,目前最新的版本是Ubuntu 15.10. 网 ...
- 一个HTTP连接是包含两部分的,请求报文和响应报文这俩组合起来才是一次完整的HTTP请求,并不会单独显示请求报文或者响应报文
一个HTTP连接是包含两部分的,请求报文和响应报文这俩组合起来才是一次完整的HTTP请求,并不会单独显示请求报文或者响应报文. 2.注意看,一次HTTP请求,是包括这两部分的
- vue2 router中的 @ 符号表示src
vue2 router中的 @ 符号表示src 学习了:https://segmentfault.com/q/1010000009549802 这个是webpack起的别名: 在build/webpa ...
- CoreData 从入门到精通(四)并发操作
通常情况下,CoreData 的增删改查操作都在主线程上执行,那么对数据库的操作就会影响到 UI 操作,这在操作的数据量比较小的时候,执行的速度很快,我们也不会察觉到对 UI 的影响,但是当数据量特别 ...
- mysql实战45讲读书笔记(二) 一条SQL更新语句是如何执行的 极客时间
前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块.相信你还记得,一条查询语句的执行过程一般是经过连接器.分析器.优化器.执行器等功能模块,最后到达存储引擎. 那么,一条更新语 ...
- 752. [BJOI2006] 狼抓兔子
★★★ 输入文件:bjrabbit.in 输出文件:bjrabbit.out 简单对比时间限制:1 s 内存限制:162 MB Description Source: Beijin ...
- Windows环境下使用Guard整合Compass和Livereload进行SASS的开发
配置运行环境 Guard,Compass 和 Livereload 是 Ruby 的 Gem 套件,需要 Ruby 运行环境.另外还需要安装 Ruby 的扩展开发包 Development-Kit,以 ...
- Optional是以enum和泛型为基础的高阶类型
结论:1.optionals使用时需要检查:2.可以通过!+赋值语句转化为非optionals. Optional-Generic Enumeration enum Optional<T> ...
- Django REST framework 自定义字段
自定义字段 继承 Field 类 覆盖父类中的方法 to_representation() 调用该方法将初始数据类型转换为基本的可序列化数据类型 to_internal_value() 调用该方法将原 ...
- 搭建ss总结
今天晚上做的事情: 1. https://www.vultr.com/ 购买vps 2. ssh连接到服务器 参照网上帖子安装 https://blog.csdn.net/littlepig19930 ...