vim編輯器簡單使用(1)

vim模式

剛剛做完實驗樓vim編輯器的實驗,做了下總結。

vim模式介紹

Vim具有6種基本模式和5種派生模式。
  • 普通模式(Normal mode)
    在普通模式中,用的編輯器命令,比如移動光標,刪除文本等等。這也是Vim啓動後的默認模式。
  • 插入模式(Insert mode)
    在這個模式中,大多數按鍵都會向文本緩衝中插入文本。大多數新用戶希望文本編輯器編輯過程中一直保持這個模式。在插入模式中,可以按ESC鍵回到普通模式。
  • 可視模式(Visual mode)
    這個模式與普通模式比較相似。但是移動命令會擴大高亮的文本區域。高亮區域可以是字符、行或者是一塊文本。當執行一個非移動命令時,命令會被執行到這塊高亮的區域上。Vim的”文本對象”也能和移動命令一樣用在這個模式中。
  • 選擇模式(Select mode)
    這個模式和無模式編輯器的行爲比較相似(Windows標準文本控件的方式)。這個模式中,可以用鼠標或者光標鍵高亮選擇文本,不過輸入任何字符的話,Vim會用這個字符替換選擇的高亮文本塊,並且自動進入插入模式。
  • 命令行模式(Command line mode)
    在命令行模式中可以輸入會被解釋成並執行的文本。例如執行命令(:鍵),搜索(/和?鍵)或者過濾命令(!鍵)。在命令執行之後,Vim返回到命令行模式之前的模式,通常是普通模式。
  • Ex模式(Ex mode)
    這和命令行模式比較相似,在使用:visual命令離開Ex模式前,可以一次執行多條命令
    這其中們常用到就是普通模式、插入模式和命令行模式。

三種常用模式的切換

vim啓動進入普通模式,處於插入模式或命令行模式時只需要按Esc或者Ctrl+[即可進入普通模式。普通模式中按i(插入)或a(附加)鍵都可以進入插入模式,普通模式中按:進入命令行模式。命令行模式中輸入wq回車後保存並退出vim。

使用vim命令進入vim界面

  • vim後面加上你要打開的已存在的文件名或者不存在(則作爲新建文件)的文件名
    vim practice_1.txt
  • 直接使用vim也可以打開vim編輯器,但是不會打開任何文件,進入命令行模式後輸入:e 文件路徑 同樣可以打開相應文件
    vim

遊標移動

  • 普通模式下跨界見說明:

    圖片描述

進入插入模式

  • 普通模式下使用下面的鍵將進入插入模式,並可以從相應的位置開始輸入

    圖片描述

命令行模式下退出vim

  • 以下爲其它幾種退出方式

    圖片描述

普通模式下退出vim

  • 普通模式下輸入Shift+zz即可保存退出vim

普通模式下刪除vim文本信息

圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章