2016年6月28日 星期二

Vim刪除一段內容

使用Vim編輯文字檔案時,若想要某個段落的內容,可以在一般模式下輸入:
  • 19dd
上述的指令會刪除從游標開始算共19行的內容

另外一種在一般模式下的方式則是依序執行:
  1. 移動游標到欲刪除區塊的第一行
  2. 依序按下 ma,意思是游標出現的那一行做個編號叫做"a"(mark "a")
  3. 移動游標到欲刪除區塊的最後一行
  4. 依序按下 d'a,意思是刪除從mark "a"到此行的內容
第三種方式則是使用Ex模式:
  • :24,39d
第一行是刪除24到39行的內容
以上內容參考《vim - How to delete a large block of text without counting the lines?》

_EOF_

沒有留言:

張貼留言