VI编辑器的工作模式
-
编辑模式:用来输入和编辑文件的模式
-
指令模式:用来存盘、退出的模式
退出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 | 对编辑文件加密 |