linux vi编辑器常用命令

admin 28 0

Linux vi编辑器常用命令

在Linux系统中,vi编辑器是一个非常常用的文本编辑器,它具有丰富的命令和功能,可以帮助用户进行高效的文本编辑和操作,下面是一些常用的vi编辑器命令,帮助你更好地掌握vi编辑器。

1. 进入vi编辑器

在终端中输入“vi”命令即可进入vi编辑器。

2. 打开文件

使用“:e ”命令可以打开指定的文件。

3. 保存文件

使用“:w ”命令可以将编辑的内容保存到指定的文件中。

4. 退出vi编辑器

使用“:q”命令可以退出vi编辑器,如果文件没有保存,vi会提示是否保存修改。

5. 复制文本

使用“yy”命令可以复制当前行,使用“p”命令可以将复制的文本粘贴到下一行。

6. 移动光标

使用“h”命令可以向左移动光标,使用“j”命令可以向下移动光标,使用“k”命令可以向上移动光标,使用“l”命令可以向右移动光标。

7. 删除文本

使用“x”命令可以删除当前字符,使用“dd”命令可以删除当前行。

8. 撤销操作

使用“u”命令可以撤销上一次操作。

9. 查找文本

使用“/ ”命令可以查找指定的关键字,按“n”键可以查找下一个匹配项。

10. 替换文本

使用“:s/old/new/g”命令可以将当前行中的“old”替换为“new”,其中“g”表示全局替换。

11. 缩进文本

使用“”命令可以将当前行向右缩进。

12. 显示行号

使用“:set number”命令可以显示行号,使用“:set nonumber”命令可以关闭行号显示。

13. 复制多行文本

使用“yy”命令可以复制当前行,然后使用“p”命令可以将复制的文本粘贴到下一行,如果要复制多行文本,可以使用“:copy ”命令。“:copy 1 5 7”可以将第1行到第5行的内容复制到第7行。

14. 移动多行文本

使用“:move ”命令可以移动多行文本。“:move 1 5 7”可以将第1行到第5行的内容移动到第7行。

15. 删除多行文本

使用“:delete ”命令可以删除多行文本。“:delete 1 5”可以删除第1行到第5行的内容。