前言 正如亚里士多德对physics的讨论之前进行了一番metaphysics的讨论,从而有了形而上学。在讨论vim之前,我们也可以形而上学地讨论一下vim的设计哲学。我认为vim的设计哲学主要分为两点: 键盘only 类言语交互逻辑 前者比较好理解,vim的前身vi诞生于1976年,那时候还没有图形化界面和鼠标的概念,因此vim的核心内容依然可以…
本文介绍笔者使用vim近10年间最常用的跳转命令,并根据常用程度不断更新。 字母级导航 常见的hjkl对应向左,向下,向上,向右移动光标。 我在刚开始学习vim时不理解hjkl的必要性,觉得方向键已经足够用了。一个历史原因,我们目前熟知的倒T方向键是由苹果的Macintosh在1984年引入的,90年代才开始成为主流。而vi诞生之时还没有普适方向键…