Vim 导航

Vim 导航

Vim在高级导航方面提供了很好的支持。在本章中,我们将讨论一些常用的导航技巧,这些技巧有助于提高生产力。

基本导航

在基本导航中,我们可以通过位置向左、向右、向上和向下导航。以下命令可用于此操作 –

序号 命令和描述
1 h 向左移动光标一个位置
2 l 向右移动光标一个位置
3 k 向上移动光标一行
4 j 向下移动光标一行

要执行多位置导航,请使用这些命令的数字。例如,要导航到当前行下面的第10行,执行以下命令-

10j

您也可以将数字与其他命令一起使用。

另外,以下命令还可以进行一些有用的导航。

序号 命令和描述
1 0 将光标移动到当前行的开头
2 $ 将光标移动到当前行的末尾
3 Ctrl + f 向下滚动整个页面
4 Ctrl + b 向上滚动整个页面

导航到行

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

序号 命令与说明
1 :n 跳转到第n行
2 :0 跳转到文件开头
3 :$ 跳转到文件结尾

单词导航

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

序号 命令和说明
1 w 将光标移到下一个单词的开头
2 e 将光标移到当前单词的末尾
3 b 将光标移到前一个单词的开头

使用跳转

Vim通过跳转列表来跟踪您的导航。您可以在该列表中向后和向前移动。

跳转列表通过跟踪文件名、行号和列号来跟踪您访问过的所有位置。

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

:jumps
以下命令基于跳转列表- 顺序号 命令和描述
1 Ctrl + o 跳回到之前的位置
2 Ctrl + i 跳到下一个位置

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程