Vim编辑器
Vim(Vi improved) 是从 Vi 发展出来的一个文本编辑器。Vim 在程序员中使用地非常广泛,和 Emacs 并称为类 Unix 系统用户最喜欢的文本编辑器。事实上,这两大编辑神器之间的圣战一直没停歇过。
在这个蔚蓝色的星球上,流传着两大神器的传说: 据说 Emacs 是神的编辑器,而
Vim 是编辑器之神…
学习 vim 之前,先知道其设计理念是很重要的:不仅有助于记忆,而且还能举一反三。
Vim 的设计理念是 Composability ( 组合 ):
例如在 Vim 中,”d” 表示删除,”j” 移动到下一行,组合 “dj” 表示删除当前行和下一行;”^” 代表行首,故组合 “d^” 表示删除到行首;”$” 代表行尾,”d$” 表示删除到行尾。而且我们还可以指定命令重复的次数:”dd” 表示删除光标所在行,”2dd” 或”d 2 d” 表示连续删除两行,效果和 “dj” 一致。
more >>