vim跳转到屏幕起始行

vim跳转到屏幕起始行教程

vim 中,如果我们需要跳转到屏幕起始行,我们可以使用 H 命令,注意 H 命令与 gg 命令的区别,gg 命令是跳转到整个文件的起始行,而 H 命令是跳转到当前屏幕的起始行。

vim跳转到屏幕起始行详解

指令

命令 描述
H 跳转到屏幕起始行

说明

使用 H 命令可以跳转到屏幕的起始行。

案例

vim跳转到屏幕起始行

我们打开 Linux 终端,输入 vim haicoder.txt,如下图所示:

vim haicoder.txt

此时界面如下所示:

55_vim跳转到屏幕起始行.png

我们按下回车,打开我们编辑好的文件,如下图所示:

56_vim跳转到屏幕起始行.png

我们看到,此时光标在第一行上,现在,我们使用 10G 命令,将光标跳转到第十行,此时如下图所示:

57_vim跳转到屏幕起始行.png

我们可以看到,此时光标已经移到了文件的第十行,此时,我们按下 H 键,此时光标移到了当前屏幕的第一行,如下图所示:

58_vim跳转到屏幕起始行.png

现在,我们再次使用 G 将光标移到文件的最后一行,如下图所示:

59_vim跳转到屏幕起始行.png

此时,我们再次按下 H 键,此时光标跳转到了当前屏幕的第一行,而不是当前文件的第一行,如下图所示:

60_vim跳转到屏幕起始行.png

即,我们使用了 H 键,实现了将光标移到了当前文件的第一行。

vim跳转到屏幕起始行总结

在 vim 中,如果我们需要跳转到屏幕起始行,我们可以使用 H 命令。