Cheat sheet做的就是“堆砌”,目的在方便查阅。但是对于初学者,首先要理解有什么、怎么用。这篇文章的侧重点在于以一个初学者的身份——这很重要,高手写这些把握不了分寸,容易炫技——从头审视vim指令,这些指令的发明并不是没有原因的,某一个字母肯定和我们日常体验有一定的联系。我没有去考究发明者真的的想法,但是通过联想,我尝试找出了这些指令背后可能的联系——部分是自己生搬硬套出来的,从而帮助记忆。
移动与定位
上下左右操作,hjkl。非常容易,但只知道他们远远不够。
快速地定位,是在鼠标缺位的情况下最需要做的。熟练掌握定位之后,手再也不用从键盘上移开了,这是VIM巨大的优势。
移动的距离,单位可以分成一个字符,一个单词,一段话。如hjkl是字符单位移动。