Linux---VI编辑器常用命令

 

Vi 编辑器常用命令

Vi 编辑器是一款强大的文本编辑器,它在 Unix 和 Linux 系统上广泛使用。下面将介绍一些 Vi 编辑器常用命令,以助更高效地使用 Vi 编辑器。

打开文件

要打开一个文件,只需在终端中输入以下命令:

vi filename

其中,filename 是你要编辑的文件名。如果该文件不存在,Vi 编辑器将创建一个新文件。

移动光标

在 Vi 编辑器中,你可以使用以下命令来移动光标:

  • h:向左移动一个字符。
  • j:向下移动一行。
  • k:向上移动一行。
  • l:向右移动一个字符。
  • 0:移动到行首。
  • $:移动到行尾。
  • G:移动到文件末尾。
  • gg:移动到文件开头。
  • nG:移动到第 n 行。

插入和编辑文本

要在 Vi 编辑器中插入或编辑文本,可以使用以下命令:

  • i:在当前光标位置插入文本。
  • a:在当前光标位置后插入文本。
  • o:在当前行下方插入新行并开始编辑。
  • O:在当前行上方插入新行并开始编辑。
  • r:替换当前光标位置的字符。
  • R:进入替换模式,替换光标后的字符。

删除文本

要删除文本,可以使用以下命令:

  • x:删除当前光标位置的字符。
  • dd:删除当前行。
  • ndd:删除从当前行开始的 n 行。
  • D:删除从当前光标位置到行尾的所有字符。
  • x:删除当前光标位置的字符。
  • u:撤销上一次操作。

保存和退出

要保存文件并退出 Vi 编辑器,可以使用以下命令:

  • :w:保存文件。
  • :wq:保存文件并退出 Vi 编辑器。
  • :q:退出 Vi 编辑器。
  • :q!:强制退出 Vi 编辑器,不保存任何更改。

其他常用命令

除了以上命令外,Vi 编辑器还有许多其他常用命令,包括:

  • /pattern:在文本中搜索模式。
  • n:跳转到下一个匹配的模式。
  • N:跳转到上一个匹配的模式。
  • :set nu:显示行号。
  • :set nonu:隐藏行号。
  • :set ic:忽略大小写。
  • :set noic:区分大小写。

结论

以上是 Vi 编辑器常用命令的一些介绍。当然,还有很多其他命令和技巧可以帮助你更高效地使用 Vi 编辑器。希望这篇文章能对你有所帮助!