在 Vim 中显示行号的几种方法

在 Vim 中显示行号,你可以使用以下几种方法:

  1. 临时性显示行号
    在 Vim 中输入以下命令:

    :set number

这会立即在当前 Vim 会话中显示行号。当你关闭 Vim 之后,行号设置不会保存。

如果你只想显示相对行号,可以使用:

:set relativenumber

要同时显示绝对行号和当前行号用绝对值,其余用相对值,可以这样做:

:set number relativenumber
  1. 永久性显示行号
    要使得每次打开 Vim 时都显示行号,你可以将设置添加到你的 Vim 配置文件(通常是 ~/.vimrc 文件)中。打开你的 ~/.vimrc 文件,并添加以下行:

    set number

    同样,对于相对行号的永久性设置,可以添加:

    set relativenumber

    或者同时添加绝对和相对行号:

    set number relativenumber
  2. 切换行号显示
    如果你想要设置一个快捷键来切换行号显示,可以在你的 ~/.vimrc 中添加以下命令。例如,使用 键来切换:

    nnoremap <F2> :set number! number?<CR>

    这条命令会切换行号显示状态,并在 Vim 的命令行上显示当前的行号状态(启用或禁用)。

总结
根据你的需要,你可以选择临时性或永久性显示行号,并且可以通过编辑 ~/.vimrc 文件来设置快捷键方便地切换行号显示。这些方法可以帮助你更好地在 Vim 中进行编辑和导航。