linux中vi显示行号命令
linux中vi显示行号命令详细介绍
在 Linux 的 vi 或 vim 中,显示行号可以通过以下步骤实现:
临时显示行号(当前会话有效)
- 进入命令模式:按下键盘左上角的
Esc键,确保当前处于命令模式(非插入 / 编辑状态)。 - 输入行号显示命令:输入以下任意一条命令并按回车:plaintext
:set nu # 简化命令(`nu` 是 `number` 的缩写):set number # 完整命令,效果与 `:set nu` 一致
执行后,编辑器左侧会显示每行的行号。
永久显示行号(后续会话默认生效)
如果希望每次打开 vi/vim 时都默认显示行号,需修改配置文件:
- 编辑配置文件:在终端中输入(推荐使用
vim编辑):bash~/.vimrc如果文件不存在,会自动创建。
- 添加配置项:在文件中插入以下内容并保存:plaintext
set nu # 或 set number此后每次启动
vi/vim时,行号会默认显示。
关闭行号显示
若需临时关闭行号,在命令模式下输入:
plaintext
:set nonu # 或 :setnonumber
912:set nonu # 或 :setnonumber
永久关闭则删除 .vimrc 中的 set nu 配置项即可。