1. 程式人生 > >個人覺得不錯的常用的VIM操作

個人覺得不錯的常用的VIM操作

640?wx_fmt=gif

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分屏操作:(暫時不掌握了)