vim显示行号的集中方法

2025-10-16 15:04:54

数据与人文

聚焦技术和人文,分享干货,共同成长。

vim显示行号的集中方法

在 Vim 编辑器中,有多种方法可以显示行号,下面为你详细介绍不同的设置方式及其适用场景。

临时显示行号

命令模式下设置

操作步骤:在 Vim 编辑器中,按下 Esc 键确保进入命令模式,然后输入 :set number 或 :set nu 并按下回车键,此时 Vim 会在当前编辑窗口的左侧显示行号。

示例:当你打开一个文件 test.txt 后,若要显示行号,操作如下:

vim test.txt

# 进入 Vim 后按 Esc 进入命令模式

:set number

特点:这种方式设置的行号显示仅在当前 Vim 会话中有效,当你关闭 Vim 再重新打开文件时,行号显示设置会恢复到默认状态。

相对行号显示

操作步骤:同样在命令模式下,输入 :set relativenumber 或 :set rnu 并回车,Vim 会显示相对行号。相对行号是以当前光标所在行作为基准,其他行显示与当前行的相对距离。若想同时显示绝对行号和相对行号,可输入 :set number relativenumber。

示例:打开文件后,在命令模式输入 :set relativenumber 即可开启相对行号显示。

特点:相对行号在进行一些需要快速跳转行的操作时非常有用,能帮助你更方便地计算跳转的行数。但它也是临时设置,关闭 Vim 后失效。

永久显示行号

修改全局配置文件

操作步骤:Vim 的全局配置文件是 /etc/vimrc(不同 Linux 发行版可能略有不同),使用具有管理员权限的用户(如使用 sudo)打开该文件,在文件中添加 set number 或 set nu 语句,保存并退出文件。之后所有用户使用 Vim 编辑文件时都会默认显示行号。

示例:

sudo vim /etc/vimrc

# 在文件中添加以下内容

set number

# 保存并退出(按 Esc 后输入 :wq 回车)

特点:这种设置会影响系统中所有用户的 Vim 使用,对整个系统的 Vim 环境进行了修改。

修改用户级配置文件

操作步骤:每个用户可以有自己的 Vim 配置文件 ~/.vimrc,打开该文件(如果文件不存在可以创建),在其中添加 set number 或 set nu 语句,保存并退出。之后该用户使用 Vim 编辑文件时会默认显示行号。

示例:

vim ~/.vimrc

# 在文件中添加以下内容

set number

# 保存并退出(按 Esc 后输入 :wq 回车)

特点:该设置仅对当前用户有效,不同用户可以根据自己的需求进行个性化配置。

posted on

2025-02-13 08:36

数据与人文

阅读(351)

评论(0)

收藏

举报

刷新页面返回顶部