Vim - 导航


Vim非常支持高级导航。在本章中,我们将讨论一些有助于提高生产率的流行导航技术。

基本导航

在基本导航中,我们可以按位置向左,向右,向上和向下导航。以下命令可用于

序号 命令和描述
1 h

将光标向左移动一个位置

2 I

将光标向右移动一个位置

3 k

将光标向上移动一行

4 j

将光标向下移动一行

要执行多位置导航,请使用这些命令编号。例如,要从当前行导航下方的光标10行,请执行以下命令

10j

您也可以将数字与剩余命令一起使用。

除此之外,下面的命令还执行一些有用的导航。

Sr.No 命令和描述
1 0

将光标移动到当前行的开头

2 $

将光标移动到当前行的末尾

3 Ctrl + f

向下滚动整个页面

4 Ctrl + b

向上滚动整个页面

导航到线条

以下命令可用于导航到特定行

序号 命令和描述
1 :n

跳到第n行

2 :0

跳转到文件的开头

3 :$

跳到文件末尾

单词导航

我们可以使用以下命令进行单词导航

序号 命令和描述
1 w

将光标移动到下一个单词的开头

2 e

将光标移动到当前单词的末尾

3 b

将光标移动到上一个单词的开头

使用跳跃

Vim使用跳转列表跟踪您的导航。您可以在该列表中前后移动。

跳转列表通过跟踪文件名,行号和列号来保存您去过的所有地方的曲目。

要查看跳转列表,请执行以下命令

:jumps

以下命令基于跳转列表

Sr.No 命令和描述
1 Ctrl + o

跳回上一个位置

2 Ctrl + i

跳到下一个位置