編輯器之神vim的一些常用快捷鍵整理


 

yy:復制 光標所在的這一行

 

 

 

4yy:復制 光標所在行開始向下的4

p:粘貼

dd:剪切(刪除) 光標所在的這一行

4dd:剪切(刪除) 光標所在行向下的4

D:從當前的光標開始向后剪切,一直到行末

d0:從當前的光標開始向前剪切,一直到行首

x:從光標處開始向后刪除

X:從光標處開始向前刪除

u:撤銷

ctrl+r:反撤銷

shift+4:移動到光標所在行行尾

shift+6:移動到光標所在行行首

h

j

k

l

 

H:移動到當前屏幕最上面一行

M:移動到當前屏幕最中間一行

L:移動到當前屏幕最下面一行

 

ctrl+f---->下一頁

ctrl+b---->上一頁

 

20 G:快速定位到第20

G:快速回到整個代碼的最后一行

gg:快速回到整個代碼的第一行

 

w:向后跳一個單詞的長度,即跳到下一個單詞的開始處

b:向前跳一個單詞的長度,即跳到上一個單詞的開始處

D:從當前的光標開始剪切,一直到行末

 

v:選中一片代碼

>>:向右移動代碼

<<:向左移動代碼

.:重復執行上一次的命令

 

{:跳到這段代碼的開頭

}:跳到下一段代碼的開頭

 

/:搜索

n:下一個搜索的結果

N:上一個搜索的結果

 

替換:

末行模式下,將當前文件中的所有abc替換成123

:%s/abc/123/g

末行模式下,將第一行直第10行之間的abc替換成123

1,10s/abc/123/g


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM