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 | 對編輯文件加密 |