vi命令
vi是一個流行的文本編輯器,它有兩種主要的工作模式:命令模式和插入模式。在命令模式下,用戶可以移動游標、刪除文本、複製和貼上文本等,而插入模式則用於文本輸入。
進入vi:在系統提示符下輸入vi後跟檔案名稱來打開檔案,例如vi myfile。如果檔案不存在,vi將創建一個新檔案。
模式切換:
命令行模式(Command Mode):默認進入的狀態,用於執行命令,如移動游標、刪除文本等。
插入模式(Insert Mode):通過輸入i、a、o、I、A、O等命令進入,用於文本輸入。例如,輸入i會在游標位置插入文本,a會在游標後追加文本。
底行模式(Lastline Mode):通過輸入:進入,用於保存檔案、退出vi或設定編輯環境。
基本操作:
移動游標:使用箭頭鍵、Home、End、Page Up/Down等鍵。
插入文本:在插入模式下,使用普通鍵入進行文本輸入。
退出插入模式:按ESC鍵返回命令行模式。
保存並退出:在底行模式下輸入:wq保存檔案並退出vi。
強制退出不保存:輸入:q!強制退出不保存更改。
常用命令:
刪除字元:x或dl(刪除游標下的字元)。
刪除行:dd(刪除游標所在的行)。
複製行:使用yy複製一行,然後使用p貼上。
撤銷:.(撤銷上一次的編輯操作)。
搜尋:在底行模式下輸入:/pattern來搜尋指定模式。
以上是vi命令的基本介紹和使用方法。掌握這些命令後,用戶可以高效地編輯文本檔案。