【Linux】vi編輯器的使用

VI編輯器界面

VI編輯器的工作模式

  • 編輯模式:用來輸入和編輯文件的模式
    在這裏插入圖片描述

  • 指令模式:用來存盤、退出的模式
    在這裏插入圖片描述

兩種模式之間的切換方式: 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 對編輯文件加密
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章