Linux系統下Vim編輯器的三種模式主要包含什麼?

老男孩IT教育機構發表於2022-03-02

  眾所周知,Vi編輯器是Unix系統最初的編輯器,功能強大且齊全;不過Vi編輯器較為複雜,使用起來會遇到各種各樣的麻煩,因此在Linux系統中對Vi編輯器進行了改進,推出了Vim編輯器。Vim是一個類似Vi的文字編輯器,在vi的基礎上增加了很多新的特性,被公認為類vi編輯器中最好用的一個。那麼Linux中Vim編輯器的三種模式主要包含什麼?以下是詳細的內容介紹。

  Vim是從Vi發展出來的一個文字編輯器,程式碼補完、編譯及錯誤跳轉等方面程式設計的功能特別豐富,相當於Windows中的記事本。

  Linux中Vim編輯器的三種模式主要包含命令模式、輸入模式和底線命令模式,其作用如下:

  第一、命令模式

  當啟動vim/vi編輯器時,便進入了命令模式。此狀態下敲擊鍵盤動作會被vim識別為命令,而非輸入字元,比如按下i,並不會輸入一個字元,i被當作一個命令。

  i切換到輸入模式,以輸入字元;

  x刪除當前游標所在處的字元;

  :切換到底線命令模式,以在最底一行輸入命令。

  如果想要編輯文字,啟動vim進入命令模式後,按下i,切換到輸入模式;命令模式只有一些基本的命令,因此仍需要依靠底線命令模式來輸入更多命令。

  第二、輸入模式

  vim編輯器啟動後,在命令模式下按i就會進入輸入模式,在輸入模式中,可以使用以下按鍵:

  字元按鍵以及shift組合,輸入字元

  ENTER,Enter鍵,換行

  BACK SPACE,退格鍵,刪除游標前一個字元

  DEL,刪除鍵,刪除游標後一個字元

  方向鍵,在文字中移動游標

  HOME/END,移動游標到行首或者行尾

  Page Up/Page Down,上/下翻頁

  Insert,切換游標為輸入/替換模式,游標將變成豎線/下劃線

  ESC,退出輸入模式,切換到命令模式

  第三、底線命令模式

  在命令模式下按下:就進入底線命令模式(英文冒號)。

  底線命令模式可以輸入單個或多個字元的命令,可用的命令非常多。

  在底線命令模式中,基本的命令有:

  :q 退出程式

  :w 儲存檔案

  :wq 儲存檔案並退出程式

  按ESC鍵可隨時退出底線命令模式


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2861885/,如需轉載,請註明出處,否則將追究法律責任。

相關文章