Vim 的哲学(四)

2014-04-06
阅读 9 分钟
14.1k
Vim 的哲学第四篇姗姗来迟,狗血的原因我就不多说了,好消息是我将为这个系列带来一些动态演示。原本我打算录视频的,但是文章都写了那么些篇了,现在再录视频似乎晚了些,所以我研究了一下如何录制高质量的 GIF 动画(第三方软件都不好用,最后我还是用 QuickTime 和一段脚本来完成录制,挺酷的~)。接下来先奉上第一弹:

Vim 的哲学(三)

2014-03-26
阅读 12 分钟
26.8k
在我的硬盘上总是保留着(至少)两份 Vim 的配置文件。其中一份是所谓“完全正式版”,它的文件名是 .vimrc,到本系列结束的时候,我们将了解其中绝大部分的内容,并且它的内容也是会随时更新的(根据使用者的偏好和需要)。而另外一份则是被我称之为“基础练习版”,它的文件名是 .vimrc.basic,其内容就是本文将要一一介绍...

Vim 的哲学(二)

2014-03-26
阅读 4 分钟
13.7k
上回我分享了如何掌握基础移动的心得体会,而对于很重要的模式却只是一带而过,这其实是有原因的。过去我有过几次教新手 Vim 的经历,按照惯常的方式先告诉他们模式切换,然后再讲基础移动。然而我发现一旦他们掌握了模式转换,他们就会迫不及待的开始输入,紧接着就会因为方向控制的别扭而倍感受挫,人就是这样,谁都不...

Vim 的哲学(一)

2014-03-26
阅读 4 分钟
30.2k
这将是一个 Vim 的教学性质的系列,但是和绝大多数同类教程不同的是,我的重点不在于技巧的传授,而是在于对其观念的理解和阐述。Vim 之所以能卓尔不群靠地就是一种自成一派且精悍有效的“编辑器哲学”(当然 Emacs 也是),就好像网游千千万却唯有 World of Warcraft 一览众山小,那靠地不是技巧与外在,而是与众不同的世...