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

        相信无人不知其大名,用来提供单个源代码文件的函数列表之类的功能。最近在使用一个针对面向对象语言的类似插件-tagbar.vim,也很不错。

      • NERD_commenter

        提供快速注释/反注释代码块的功能

      • DoxygenToolkit.vim

        添加doxygen注释

      • snipMate

        提供快速生成代码段的功能

      • mark.vim

        给不同的单词高亮,表明不同的变量时很有用。(特别说明一下,vim.org上有两个Mark.vim,请使用链接中指向的那个,另外一个是有bug的)

      • authorinfo

        自动生成/更新文件的作者信息(本博编写)

    • c/c++:
      • omnicppcomplete

        提供C++代码的自动补全功能

      • a.vim

        提供快速切换.h和.cpp文件的功能

    • python:
      • pyflakes

        提供实时检查python代码语法的功能(强烈推荐!)

      • pydoc

        在vim中查找python文档

    • js:
      • jsbeautify.vim

        优化js代码,并不是简单的缩进,而是整个优化

    • html/xml:
      • matchit

        使%不仅能够匹配简单的<>(),还能匹配<html></html>之类标签的功能

      • xml.vim

        提供快速编写xml/html的能力,如标签自动闭合等

  • 常用工具:
    • NERD_tree

      提供展示文件/目录列表的功能,比自带的文件浏览器要好很多

    • conque_term

      提供在vim中打开终端的功能,非常有用!

    • csExplorer

      提供列出配色列表的功能,就不用一个个手工去敲配色名字了

    • calendar

      提供日历的功能,并且可以记笔记

    • fencview

      自动检测文件编码,也可以手动选择文件编码。

    • visincr

      提供生成数列的功能

    • vimwiki

      用vim来打造个人wiki

    • FuzzyFinder

      很强大的文件查找工具,需要依赖L9

    • auto_mkdir

      用 :w 写入文件的时候会自动创建目录

    • surround.vim

      快速给单词/句子两边增加符号(包括html标签),缺点是不用用"."来重复命令,repeat.vim可以解决这个问题

    • Vimpress

      用vim来查看、发布、修改、删除博客,有人优化了这个代码:VimRepress

    • VOoM

      提供outline功能,功能非常强大

    • Align

      提供对齐文字的功能,不同于indent插件,一旦用到就会非常方便

    • CmdlineComplete

      提供命令模式下的补全,可以补全缓冲区中出现过的单词,很好用(另一个选择是cmdline completion

    • weibo.vim

      在Vim中发腾讯微博(本博编写)

  • 娱乐:
    • qiushibaike

      可以在vim中看糗事百科(本博编写,纯属娱乐~~)

    • DrawIt

      可以在vim中画图,键盘控制。(还有一款插件,sketch也是画图,不过是用鼠标控制)

indent:

  • javascript.vim

    提供js代码的智能缩进,仅使用了他的indent功能

  • indent/python.vim

    提供python的语法缩进,比默认的要好很多(本博修改)

syntax:

这里的列表会随博主的使用情况实时更新,希望能让大家使用vim更加方便。
另外,博友们如果还有什么好的插件我没有列出来,欢迎留言提醒~~


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值