1. 程式人生 > >vim常用小技巧

vim常用小技巧

以下是一些常用到的vim的小技巧

yy – 複製一行;Nyy – 複製N行

p – 貼上

dd – 刪除一行; Ndd – 刪除N行

D – 從游標開始刪除到行尾

d0 – 從游標開始刪除到行首

x – 刪除游標,每次只刪除一個

X – 刪除游標前面的內容,每次只刪除一個

/ – 後跟查詢內容;n – 下一個;N --上一個

u – 撤銷剛才的操作

ctrl+r – 反撤銷

G – 跳到最後一行

gg – 調到第一行

w – 向後跳一個單詞的長度

b – 向前跳一個單詞的長度

替換 在末行模式下,即在左下角有:的情況 %s/11/22/g 將程式碼中每一行中的所有的11都替換為22; %代表所有行,%換成5,10表示5-10行;/可以使用很多符號替換,例如#、?等等,這樣可以直接替換字串中有/的情況(如需要替換目錄)

命令模式中,shift+zz:相當於wq;

末行模式中,w:儲存,q:退出,wq:儲存並退出。

可視塊模式 Ctrl+v:進入可視塊模式,對“列”進行編輯 進入可視塊模式後,按上下鍵選中所需編輯的幾行,shift+i進入編輯模式,即可進行列的增加或刪除。