码农圈内名言:

世界上有三种程序员,一种用Emacs,一种用Vi,剩下的是用其它编辑器的。

自从大一开始听说了Vim之后,就一直深深地陷进去,几年来不停地折腾Vim,装各种插件,改各种配置,以至于用IDE都习惯性的经常按错了Vim的快捷键。

不过由于vimrc改动太多,往往搞到最后改坏掉后,原生的Vim默认配置却不会用了。加上工作之后,要经常远程登录到服务器上去,服务器的Vim都是默认配置的,逐渐觉得太多的插件没什么意思,反而会拖慢速度,而且在怎么改Vim也不可能会变成IDE。在QT和Android开发的时候都以IDE为主,Vim平时主要用于写Python、JavaScript等比较轻量级的语言,配合Lint和MakeFile,效率还是不错的。

下面是我自己的一套VIM配置:

另外,传说中的Vim键位图……

Vi键位图