Git Vim編輯器輸入內容、儲存和退出操作

admin發表於2018-07-10

Git預設的編輯器是Vim,在很多情境下會遇到它,例如commit提交沒有提供-m指令。

程式碼如下:

[Shell] 純文字檢視 複製程式碼
$ git commit -m "c1"

如果提供-m指令,直接在後面寫上此次提交的說明資訊,例如"c1"。

如果不提供-m指令,預設將會彈出Vim編輯器,截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201807/10/150342lckbb59bwfztfwut.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

問題出現了,很多使用者不知道怎麼輸入,即便輸入也不知道怎麼儲存,即便儲存,也不知道怎麼退出。

此編輯器和平時所用編輯器差距很大,Vim編輯器命令很多,下面介紹一下簡單操作,以完成基本的Git操作。

Vim主要有如下兩種模式:

(1).Normal 模式。

(2).Insert 模式。

Normal 模式:

(1).點選ESC鍵或者Ctrl + [組合鍵進入此模式。

(2).又稱作為命令模式。

(3).此模式下無法輸入內容,但是可以賦值黏貼,儲存或者退出。

(4).此模式下,按下:w表示儲存,:q表示離開(如果未儲存會有提示),:wq表示儲存並離開。

Insert 模式:

(1).點選i、a 或 o 鍵可以進入此模式。

(2).i表示在游標當前位置插入,a表示在游標下一個位置插入,o表示在新一行插入。

(3).I表示在行首插入,A表示在行尾插入。

相關文章