linux vim visual可視模式下的編輯



1:用V命令進入的字符可視化模式(Characterwise visual mode)。文本選擇是以字符爲單位的。

2:用shift-V命令進入的行可視化模式(VISUAL LINE mode)。文本選擇是以行爲單位的。

3:用ctrl-shift-V進入的塊可視化模式(VISUAL BLOCK mode)。可以選擇一個矩形內的文本。


a:插入I(shift+i):插入你想要的字符 --> ESC


相對於1,2種情況只在光標所在的位置前生效即不能實現批量的插入。

相對於3則在所有選中的塊前生效(按行生效)。

利用3可實現如下效果:


  a#bcd
  a#bcd
  a#bcd        #在前3行b的前面插入一個#
  abcd


b: shift+<> : 左右移動選中的部分常用於代碼的縮進配合2


c: d:刪除

   

d: o:移動光標開始《--》結束


記錄幾個非可視(visual)模式下的命令

r 替換單個字符

x 剪切單個字符

p 粘貼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章