摘要:之前关于gvim的博客中提到的很多插件安装比较繁琐,这一篇来介绍一下gvim管理插件的插件--vundle的安装以及使用,让givm的插件安装更加的简单 首先给出vundle的git地址 https://github.com/VundleVim/Vundle.vim/wiki/Vundle-for-
阅读全文
摘要:今天要介绍的VIM插件的名字叫做surround,这个插件的主要作用是将一个VIM的tex-objects(文本对象)添加或者取消包裹(单引号,双引号,XML标签等等)下载地址如下:https://github.com/tpope/vim-surround安装方式和其他的插件一样,下载对应的压缩包,
阅读全文
摘要:这一章介绍VIM的另外两个插件,SnipMate和ZenCodingSnipMate下载地址如下:http://www.vim.org/scripts/script.php?script_id=2540这个插件的中文意思是片段伴侣(原谅我没什么文采的直译),就是可以用一个Tab键来将某个关键字展开成代码片段,其实和VIM的abbreviate的功能差不多,不过这个插件的好处在于可以在不同的文件中将同一个关键字展开成不同的片段,还可以在展开后片段代码中通过tab键在参数中跳跃。实例如下:这里我打开了一个JS文件,SnipMate将使用javascript.snippets里的内容进行片段完成fo
阅读全文
摘要:下面的主题将会是Vim插件的介绍,介绍顺序将按照https://github.com/humiaozuzu/dot-vimrc这一篇文章,但当中提及的插件我并没有全部有过。所以只讲一些我比较熟悉或者是比较感兴趣的。 1.neocomplcache 这个插件是VIM系统的终极自动完成插件,有两个特点 (1)通过在缓存中维护关键字记录来实现自动完成系统。 (2)提供许多比原有VIM的自动完成更强大的特性。 在介绍这个插件之前,首先来简要说说VIM的自动完成。 VIM的自动完成就是根据你的输入搜索和输入匹配的关键字,有以下几个主要关键字匹配方式 (1)...
阅读全文
摘要:最近有一款编辑器叫sublimeText 2比较流行,我也下载用了一下,确实很好看,自动完成,缩进功能什么的也比较齐全,插件也十分丰富。但用起来不是很顺手,最后还是回到了Gvim(Vim的GUI版本,除了一些GUI可以额外设置,颜色支持更多外基本与Vim没有区别)的怀抱,我并没有花很多时间去把玩ST2,没法评论那个更好,不过也许Gvim会更适合我。所以想写几篇博文记录下一路学习Gvim的过程。 写在前面: (1)我用的是Gvim7.3_46,系统是win7 (2)这一系列文章不会详细的介绍Vim的每一个命令的用法 (3)我会尽量的配图,千言万语有时候真的没有一张图片来得直观 (4...
阅读全文