移动光标

对于一个 vi 的初学者而言,移动光标可能是最难学习的事情。vi 并不使用传统的方向键来控制光标——虽然在 Slackware 中方向键也是可选的。相反 vi 使用命令模式下的简单命令来控制光标的移动。原因很简单——vi 为了兼容早期没有方向键的键盘。这样一来,光标的移动必须使用几个可用的按键来完成。所以右手经常操作的 hjkl 被选中了。在 vi 的命令模式下,这四个键会控制光标的移动。这里有一个能够帮你快速记忆 vi 光标控制的表格。

指令动作

h

光标左移一个字符

j

光标下移一行

k

光标上移一行

l

光标右移一个字符

表 12.1:vi 光标移动

最后更新于