当年 Bill Joy 制作 Vi 的时候所用 ADM-3A ,是没有单独的方向键的,所以并没有考虑使用 HJKL 和使用单独方向键的快慢问题。
ADM-3A 键盘上, HJKL 分别是左下上右 键位图 https://en.wikipedia.org/wiki/ADM-3A#/media/File:KB_Terminal_ADM3A.svg
这是我所使用的键盘 键位图 http://www.wasdkeyboards.com/index.php/products/code-keyboard/code-87-key-mechanical-keyboard.html
现在,在有方向键的基础上,使用 Vim 的程序员都说 HJKL 更快,为什么呢?仅仅是不用移动手指吗? 我右手从 HJKL 移动到方向键也不过 0.5 秒左右,还有很多时间需要停下来思考,可以用这部分时间来移动右手,是因为我没有到大神的地步吗?