OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

移动光标

在命令模式下, vi 提供大量的移动命令,其中一些与它共享 . 这是一个子集:


表 12-1:光标移动键


键移动光标

键移动光标

l 或 Right Arrow Right 一个字符。


图片

h 或向左箭头向左一个字符。


图片

j 或向下箭头 向下一行。


图片

k 或向上箭头向上一行。


图片

0(零)到当前行的开头。


图片

^ 到当前行的第一个非空白字符。


图片

$ 到当前行的末尾。


图片

w 到下一个单词或标点字符的开头。


图片

W 到下一个单词的开头,忽略标点字符。


图片

b 到前一个单词或标点字符的开头。


图片

B 到前一个单词的开头,忽略标点符号。


图片

Ctrl-f 或 Page Down 下一页。


图片

Ctrl-b 或 Page Up 一页。


图片

G 到线 。 例如, 1G 移动到文件的第一行。


图片

G 到文件的最后一行。


图片


为什么是 h, j, kl 用于光标移动的键? 因为当 vi 是起源-


最终,并不是所有的视频终端都有方向键,熟练的打字员可以使用普通的键盘键来移动光标,而无需将手指从键盘上移开。

许多命令在 vi 可以以数字作为前缀,就像上面列出的“G”命令一样。 通过给命令加上数字前缀,我们可以指定命令执行的次数。 例如,命令“5j”导致 vi 将光标向下移动五行。


OnWorks 的顶级操作系统云计算: