【Linux】vi编辑器的使用

【Linux】vi编辑器的使用_第1张图片

VI编辑器的工作模式

  • 编辑模式:用来输入和编辑文件的模式
    【Linux】vi编辑器的使用_第2张图片

  • 指令模式:用来存盘、退出的模式
    【Linux】vi编辑器的使用_第3张图片

两种模式之间的切换方式: 1. 可以通过按键I或按键A进入编辑模式 2. 可以通过按键Esc进入指令模式

退出VI编辑器

指令模式下,退出vi编辑器一般有以下几种种形式:

指令 作用
:q 如果用户只是读文件的内容而未对文件进行修改,可以使用“:q”退出vi。
:q! 使用“:q!”强行退出vi,在这种情况下文件的内容不变。
:wq 在大多数情况下,用户在编辑结束时,用“:wq”命令保存文件,然后退出vi。
:n,mw filename 该指令将第n~m行的文本保存到指定的文件filename中。
ZZ 该指令表示快速保存文件的内容,然后退出vi,功能和“:wq”一样。
:w! vi编辑器通常防止覆盖一个已存在的文件。

VI短指令

指令 作用
dw 删除光标所在的单词
dd 删除当前行
cw 替换一个单词
/abc 向后查询字符串abc
?abc 向前查询字符串abc
yw 将当前单词拷贝至剪切板
yy 将当前行拷贝至剪切板
u 取消上一次操作
U 取消对当前行的所有操作
:X 对编辑文件加密

你可能感兴趣的:(【Linux】vi编辑器的使用)