勵志

勵志人生知識庫

vi的使用方法

`vi` 是一款廣泛使用的文本編輯器,它有三種基本工作模式:

命令模式(Command Mode)。這是打開檔案時首先進入的模式。在此模式下,用戶可以通過鍵盤命令對檔案進行常規操作,如移動游標、翻頁、複製、貼上和刪除等。要進入命令模式,可以打開檔案或在已經打開的檔案中按下 `Esc` 鍵。

末行模式(Last Line Mode)。在此模式下,用戶可以輸入命令來保存檔案、退出編輯器或執行其他命令。要進入末行模式,在命令模式下按下 `:` 鍵。

編輯模式(Insert Mode)。在此模式下,用戶可以直接輸入文本到檔案中。要進入編輯模式,可以在命令模式下按下 `i` 鍵,或者使用其他命令如 `a`(在游標後插入)、`o`(在游標下插入新行)等。完成編輯後,按下 `Esc` 鍵返回命令模式。

在 `vi` 中,還有一些有用的命令和技巧,例如使用 `h`、`j`、`k`、`l` 鍵控制游標移動,`dd` 刪除當前行,`yy` 複製當前行,以及使用 `/` 命令進行搜尋等。此外,`vi` 支持撤銷命令(`u`),可以重複執行某個命令(在命令前加數字),以及使用 `nG` 命令跳轉到檔案的指定行。

關閉檔案時,在末行模式下輸入 `:wq` 可以保存更改並退出,或者使用 `:x` 也可以達到相同的效果。如果想要不保存更改而退出,可以使用 `:q!`。

使用 `vi` 時,確保將輸入法切換至英文狀態,因為某些特殊字元或命令可能無法在非英文輸入法下正常工作。