linuxvi打印行数命令
linuxvi打印行数命令详细介绍
在 Linux 的 vi 编辑器里,有多种方式可以打印当前文件的行数,下面为你详细介绍:
1. 使用
:set number 命令
此命令能够让 vi 编辑器在每行的行首显示行号,从而你可以看到文件的总行数。操作步骤如下:
- 打开文件:
vi your_file - 进入命令模式(按
Esc键)。 - 输入
:set number或者:set nu并回车,这样行号就会显示出来。 - 若想取消行号显示,可在命令模式下输入
:set nonumber或者:set nonu。
2. 使用
:g/$/= 命令
此命令会统计文件中的行数并在屏幕底部显示结果。操作步骤如下:
- 打开文件:
vi your_file。 - 进入命令模式(按
Esc键)。 - 输入
:g/$/=并回车,文件的总行数就会显示在屏幕底部。
3. 使用外部命令
wc -l
你可以在 vi 编辑器里调用外部命令 wc -l 来统计文件的行数。操作步骤如下:
- 打开文件:
vi your_file。 - 进入命令模式(按
Esc键)。 - 输入
:!wc -l %并回车,%代表当前编辑的文件,命令执行后文件的总行数会显示在屏幕上。
你可以根据自己的需求选择合适的方法来查看文件的行数。