個人覺得不錯的常用的VIM操作
阿新 • • 發佈:2018-12-11
hjkl 移動操作
H (當前頁最高處) M(當前頁中間處) L(當前頁低處Low)
3G : 定位到3 . 5G定位到第5行。
gg 快速回到第一行。·
x: 刪後面 X往前上。
d0 刪除到本行下標index為0 的字元。D刪到行尾部。
5dd 刪下面5行,5yy複製下面5行,p貼上快取區的程式碼。
u撤銷剛剛的操作。ctrl+r 反撤銷。
v可以選擇一片程式碼,
v按字元選擇,V按行選擇。
> < 左移動,有移動。
. 點 ,就可以重複執行上次的命令操作。
命令模式下替換 r 鍵開啟替換模式,然後輸入你要替換的字元。即可完成替換。
小寫r只能替換一個。
R 你愛替換多少就替換多少。
查詢操作:命令模式下 /hello 就可找到多個hello 如果有多個hello,n游標從匹配的多個往下找,N游標從匹配的多個往上找。
末行模式下 : :%s/hello/world/g (記憶技巧:百分號s123g),全部都替換。
:1,100s/hello/world/g 末行模式下 第1-100行之間的hello 全部替換為world.
vim分屏操作:(暫時不掌握了)