vim列編輯模式快捷鍵

2022-05-13 21:27:12 字數 1635 閱讀 8170

1在多行行首插入,在nomal模式下按下ctrl+v,然後進行選擇(如果想要選擇至檔案結尾,則再按g)

2選擇好以後按大寫的i,則游標會自動跳轉到所選擇行的第一行的行首,並會進入insert模式,可以輸入你想要插入的內容

3輸入完你想要插入的內容後按下esc鍵,則你會發現剛剛你選擇的行的行首都已經插入了你想要插入的內容

在多行行首插入,在nomal模式下按下ctrl+v,然後進行選擇(如果想要選擇至檔案結尾,則再按g)

2選擇完以後按下小寫d,則刪除了剛剛選中的位於多行行首的字元

在多行行首插入,在nomal模式下按下ctrl+v,然後進行選擇(如果想要選擇至檔案結尾,則再按g)

2然後按下》鍵(即shift+,),會發現所選擇的內容已經向後縮排乙個tab,反之選擇中以後按下《鍵,則會向前縮排乙個tab

在多行行尾插入,在nomal模式下按下ctrl+v,然後進行選擇(如果想要選擇至檔案結尾,則再按g)

2選擇好以後按大寫的a,則游標會自動跳轉到所選擇行的第一行的行尾,並會進入insert模式,可以輸入你想要插入的內容

3輸入完你想要插入的內容後按下esc鍵,則你會發現剛剛你選擇的行的行尾都已經插入了你想要插入的內容

在多行行尾刪除,在nomal模式下按下ctrl+v,然後進行選擇(如果想要選擇至檔案結尾,則再按g)

2然後按下小寫x或者小寫d,則刪除了剛剛選中的位於多行行尾的字元。

end1

想要進行多行字元替換,在nomal模式下按下ctrl+v,然後進行選擇(如果想要選擇至檔案結尾,則再按g)

2然後按下c鍵,會發現剛剛選中的字元消失了,並進入了insert模式,然後輸入你想要替換的字元

3輸入完成後按下esc鍵,會發現剛剛選擇的所有行都已經被替換。

end引用自:

vim 編輯快捷鍵

1 編輯 nyw,向右複製n個單詞 nyl,向右複製n個字元,包括游標當前字元 nyh,向左複製n個字元,不包括游標當前字元 nyj,向下複製n行,包括當前行 nyk,向上複製n行,v visual s v visual line c v visual block 這些快捷鍵能夠加快編輯的效率。3 ...

vim列編輯模式

在使用vim時,我們可能有這樣的需求,在檔案的某一列或幾列加上統一的字元,比如寫shell指令碼時,需要注釋掉某段程式,或者刪除某一列或幾列上的字元,比如刪除之前新增的注釋符。手工乙個個整肯定是要把人整瘋的,還好vim本身有支援列編輯。下面介紹一下如何實現一列的新增和刪除。新增一列 1 vim 開啟...

VIM編輯器快捷鍵

整頁翻頁 ctrl f 鍵 f 的英文全拼為 forward ctrl b 鍵 b 的英文全拼為 backword 翻半頁ctrl d 鍵 d 的英文全拼為 down ctrl u 鍵 u 的英文全拼為 up 直接檢視該指令碼的最後一行 輸入 然後回車 在鍵盤按下大寫g 在鍵盤按shift g 直接...