vim常用小技巧
阿新 • • 發佈:2018-12-19
以下是一些常用到的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進入編輯模式,即可進行列的增加或刪除。