相關說明:
- vi 為傳統 UNIX 系統上最常使用的文字編輯器。
- vim 較 vi 提供了更多的擴充功能,且相容於 vi,故可稱其為 vi 之改良版。
- 系統預設為一般帳號設置 vi 別名,alias vi=’vim’。root 帳號則無。
vim 操作模式:
- Command mode:
當使用 vim 開啟檔案時,即進入 command mode。此模式中可進行複製、剪下、貼上、刪除資料等操作。
- Insert mode:
進入此模式以方便修改檔案內容。
- Extended command mode:
可於此模式進行存檔、字串替代、搜尋字串等操作。
- Visual mode:
可於此模式中選取多字元或多行後,搭配剪下、複製、刪除指令操作。
補充說明:
編輯多檔案 :vim file1 file2
- 預設先開啟 file1。
- 「:n」:開啟下一個檔案 file2。:N 回上一個檔案 file1。
- 「:n!」:當檔案內容修改過但未存檔時,可強制開啟下一個檔案。
暫存檔說明:
- 開啟檔案時,於此檔所在目錄下會產生該檔之暫存檔。
- 檔案編輯完成並按正常步驟存檔離開後,此暫存檔即消失。
- 暫存檔為隱藏檔,副檔名是.swp。
- 開啟一個暫存檔已存在的檔案時,螢幕會出現警告訊息,並告知處理方式選項,如[O]pen Read-Only [E]dit anyway [R]ecover [D]elete it [Q]uit [A]bort
- 會出現以上警告訊息原因有二:其一是重複開檔,其二是開檔後未按正常程序結束,導致暫存檔還保留住。
全站熱搜
留言列表