Vim 是一个功能强大且高度可配置的命令行编辑器,安装在大多数 Linux 操作系统上。它提供了许多用于编辑和构建文件的有用功能。但是,默认情况下它的一些有用功能是禁用的。其中之一是行号。 Vim 的行号功能允许您在每行的开头显示行号。这在更改文本时很有用。行号对于调试脚本、代码审查和配置文件也很有用。默认情况下禁用行号。

本文介绍如何在 Vim 编辑器中显示或隐藏行号。 描述了所有三种模式。

使用 Ctrl+Alt+T 键盘快捷键打开命令行终端。

命令和步骤已经在 Ubuntu 22.04 LTS 操作系统上进行了测试。相同的命令和步骤适用于任何 Linux 发行版。

这是标准的行编号模式,它在文件中每一行的开头打印行号。

要隐藏绝对行号,请按照下列步骤操作:

按 : 后隐藏绝对行号。

在相对行编号模式中,当前行标记为 0,但上方和下方的所有行都相对于当前行递增编号(1、2、3、…)。

可以看到当前行号被标记为0。向上或向下移动光标以查看标记为 1、2、3、… 的数字。

1.切换到普通模式。按 Esc 执行此操作。

您也可以使用上述命令的简写形式 设置诺努 再次 请配置rnu! 按 : 隐藏相关行号。

混合行编号支持绝对和相对行编号。与相对行编号类似,只是当前行指示的是绝对数字而不是 0。

或者,按一次“:”键,然后一条一条地输入以下命令。

您也可以使用上述命令的简写形式 第 9 话诺努 再次 设置愤怒!安定下来! (逐个) 隐藏绝对行号。

上述方法仅启用当前打开文件中的行号。 为在 Vim 中打开的所有文件启用行号:

2. 然后在插入模式下,使用以下命令:

要启用绝对行编号模式,条目应如下所示:

要启用相对行编号模式,您的条目应如下所示:

要启用混合行编号模式,您的条目应如下所示:

然后按 Esc 键并输入 :wq 保存文件并退出。

就这样!您可以按照本文中描述的步骤在 Vim 中显示或隐藏行号。您了解了不同的行编号模式以及如何为当前文件或所有文件永久启用它们。