如何在vi或vim文本编辑器中显示行?

时间:2020-01-09 14:16:44  来源:igfitidea点击:

在vi或vim文本编辑器中,如何显示或隐藏行号?
如何在vi中显示行?

说明:可以使用set number命令使vi或vim文本编辑器显示或隐藏行号。
本教程显示在Linux或类似Unix的系统上使用时,如何使vi编辑器显示或隐藏行号。

如何在vi或vim文本编辑器中显示行

强制vim或vi文本编辑器显示行号

  • 按ESC键
  • 输入(冒号)
  • 执行以下命令以在vi/vim中显示行:set number
  • 现在您可以在vi/vim文本编辑器屏幕的左侧看到行号。

如何在vi或vim文本编辑器中隐藏行

  • 按ESC键
  • 输入(冒号)
  • 执行以下命令以在vi/vim中隐藏行:set nonumber

如何使行号vi/vim编辑器设置永久化?

通常,vi或vim编辑器在离开编辑器后会立即忘记设置。
您可以在每次使用vi时使设置自动生效。
为此,为vi文本编辑器编辑一个名为~/.exrc的文件,为vim文本编辑器编辑一个名为~~ ..vimrc的文件。

如何在vim编辑器中自动显示行号

解决方法:您需要编辑您个人的Vim/vi文本编辑器初始化和配置文件。
该文件位于$HOME/.vimrc或~/.vimrc。
要更改Vim/vi编辑器的默认设置(例如设置行号),请运行:

vi ~/.vimrc

或者

vi $HOME/.vimrc

追加以下行:

set number

但是,只能在扩展名为py(Python)的文件上显示行号:

autocmd BufReadPost *.py set number

保存并关闭文件。