相關說明:

  •  vi 為傳統 UNIX 系統上最常使用的文字編輯器。
  •  vim 較 vi 提供了更多的擴充功能,且相容於 vi,故可稱其為 vi 之改良版。
  •  系統預設為一般帳號設置 vi 別名,alias vi=’vim’。root 帳號則無。

vim 操作模式:

  •  Command mode:

當使用 vim 開啟檔案時,即進入 command mode。此模式中可進行複製、剪下、貼上、刪除資料等操作。

  •  Insert mode:

進入此模式以方便修改檔案內容。

  • Extended command mode:

可於此模式進行存檔、字串替代、搜尋字串等操作。

  • Visual mode:

可於此模式中選取多字元或多行後,搭配剪下、複製、刪除指令操作。

image

image

image

補充說明:

編輯多檔案 :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
  • 會出現以上警告訊息原因有二:其一是重複開檔,其二是開檔後未按正常程序結束,導致暫存檔還保留住。

 

 

更多資料 http://linux.vbird.org/linux_basic/0310vi.php

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 STORY 的頭像
    STORY

    STORY

    STORY 發表在 痞客邦 留言(0) 人氣()