为什么 j 是前进的标准键盘快捷键?

为什么 j 是前进的标准键盘快捷键?

为什么j标准键盘快捷键是向前移动,k标准快捷键是向后移动(例如,在Gmail)?对于大多数人来说,左边与后退相关,右边与前进相关,但在这种情况下,j左边k却与前进相关。

答案1

它来自其中的HJKL键用于向左/向下/向上/向右移动。旧键盘并不总是有箭头键,包括 VI 的作者使用的那个

ADM-3A终端键盘

它们都位于主行,但 J 键是右侧的主键,带有盲打凸起,是食指所在的位置。由于向下移动是最常见的操作,而食指是用途最广泛的手指(与拇指一起),因此 J 键用于向下移动(或在我们仅在一个轴上移动的地方向前移动)

为什么 vim 使用 hjkl 作为光标键?

答案2

答案就在您链接的帮助页面上。

较新的对话:k
较旧的对话j

k在时间上前进,j在时间上后退。

您认为它们是颠倒的,因为您的收件箱是按时间倒序排列的。

相关内容