vim(gvim)相关插件整理
转载自 http://www.vimer.cn/2010/06/%E6%9C%AC%E5%8D%9A%E4%BD%BF%E7%94%A8%E7%9A%84vimgvim%E7%9B%B8%E5%85%B3%E6%8F%92%E4%BB%B6%E6%95%B4%E7%90%86.html
之前有朋友在博客里希望我能列出自己使用的所有Vim插件,一直没有时间,趁周末的最后的几个小时,就给大家列一下,大家可以实行拿来主义,取自己需要的,呵呵~
OK,一个个来说吧~~
plugin:
编程相关:
taglist:
相信无人不知其大名,用来提供单个源代码文件的函数列表之类的功能。
omnicppcomplete:
提供C++代码的自动补全功能
a.vim:
提供快速切换.h和.cpp文件的功能
NERD_commenter:
提供快速注释/反注释代码块的功能
DoxygenToolkit.vim:
添加doxygen注释
snipMate:
提供快速生成代码段的功能
matchit:
使%不仅能够匹配简单的<>(),还能匹配<html></html>之类标签的功能
mark.vim:
给不同的单词高亮,表明不同的变量时很有用。(特别说明一下,vim.org上有两个Mark.vim,请使用链接中指向的那个,另外一个是有bug的)
jsbeautify.vim:
优化js代码,并不是简单的缩进,而是整个优化
pyflakes:
提供实时检查python代码语法的功能(强烈推荐!)
xml.vim:
提供快速编写xml/html的能力,如标签自动闭合等
常用工具:
NERD_tree:
提供展示文件/目录列表的功能,比自带的文件浏览器要好很多
conque_term:
提供在vim中打开终端的功能,非常有用!
csExplorer:
提供列出配色列表的功能,就不用一个个手工去敲配色名字了
calendar:
提供日历的功能,并且可以记笔记
fencview:
自动检测文件编码,也可以手动选择文件编码。
visincr:
提供生成数列的功能
娱乐:
qiushibaike:
可以在vim中看糗事百科(本博编写,纯属娱乐~~)
DrawIt:
可以在vim中画图,键盘控制。(还有一款插件,sketch也是画图,不过是用鼠标控制)
indent:
javascript.vim:
提供js代码的智能缩进,需要安装IndentAnything插件
syntax:
javascript.vim:
提供更好的js语法高亮
python.vim:
提供更好的python语法高亮
actionscript.vim:
提供as代码的语法高亮
json.vim:
提供json的语法高亮
css.vim:
提供实时显示颜色的功能,如#FFFFFF
OK,暂时先这样吧,为防止下错,所有插件都提供了下载链接,不过由于时间比较急,以后再上图吧。
另外,博友们如果还有什么好的插件我没有列出来,欢迎留言提醒~~