IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    开始使用vim作主要开发工具

    殷志刚发表于 2012-12-28 22:34:00
    love 0

    经过这么多年,IDE与编辑器用了不少,从开始的EditPlus到ZendStudio再到Eclipse、NetBeans、TextMate、Sublime Text等等。

    几年前也曾经尝试过VIM、Emacs,但当时一是年少无知,二是插件没有如今这么丰富与强大,特别是在VIM支持Python、Ruby等脚本语言开发插件后,插件功能日益强大,甚至可以达到IDE标准,还有UltiSnips实现了类似TextMate的tab功能。加上灵活的自定义功能,让经过几年漂泊的我发现这几十年前诞生的编辑器竟如此强大。所以就这样了,选定离手。

    下面是一些目前我使用的插件:

    • vundle (最好用的VIM插件管理工具,当年插件安装复杂也是我无法继续的原因之一)
    • UltiSnips (仿TextMate的TAB补全,支持Python写snips)
    • NERDTree (项目目录树)
    • NERTCommenter (代码注释,支持多种语言)
    • TagBar (显示类方法、函数列表、属性等导航)
    • neocomplcache (代码提示)
    • vim-octopress (本博客代码加亮)
    • phpcomplete.vim (PHP代码自动完成)
    • javacomplete (JAVA代码自动完成)
    • zencoding.vim (HTML快速书写)
    • numbers.vim (在命令模式显示与当前行间隔的行数,用于快速定位)
    • powerline (漂亮的状态栏)
    • matchit (快速找到标签的开始或结束位置)
    • AutoClose (自动关闭括号、引号)

    我的.vimrc配置已经发布到GitHub: https://github.com/yinzhigang/dotvim



沪ICP备19023445号-2号
友情链接