Vim快捷鍵記錄(工做中遇到)

一 移動類命令行

1. 移動到文件首行  gg索引

2. 移動到文件末行  Gstring

3. 移動到當前屏首行  H移動

4. 移動到當前屏末行  L文件

 

二 編輯類標籤

 1. 替換字符  rco

 2. 刪除字符  x字符

 

 3. 撤銷編輯(還原被修改的內容)  umv

 4. 重作(還原被撤銷的內容)    ctrl + R

 5. 行撤銷    U   撤銷一行中得索引改動(不能在別處操做屢次後再回到那一行來恢復,只能恢復當前正在編輯的行)

 

三 複製剪切粘貼

1. 剪切多行  ndd   n爲須要剪切的行數, dd表示剪切一行

 

2. 複製多行1(適合少許文本)  

  nyy  表示複製包括當前行在內日後的 n 行

  yy    表示複製當前行

  p     粘貼,複製後,移動光標到粘貼的位置,按 p 便可將複製的內容粘貼

  np   將複製的內容在光標處粘貼 n 份

 

3. 複製多行2(適合大量文本)

  命令行模式下(按 Esc)輸入 ":12, 26 co 5",表示將12-26行的內容複製到第5行後面

 

4. 複製多行3(適合大量文本)

  標籤複製法:

  光標移動到複製起始行,輸入 ma

  光標移動到複製結束行,輸入 mb

  光標移動到須要粘貼行,輸入 mc

  最後輸入 :'a,'b co 'c  表示將 a 到 b(包括 a,b 行)行內容粘貼到 c 行的下一行

        將 co 換成 mv 表示剪切粘貼

 

 

四 查找類

1. 正向查找  /string  

    反向查找  ?string

  輸入查找命令後, n 表示查找下一個, N 表示查找上一個, ctrl+c結束查找

 

五 其餘類

相關文章
相關標籤/搜索