ctrl+v進入列編輯模式;ide
將光標定位子想要刪除的起始列;spa
移動光標至結束列(直接經過移動光標選中,對列不對齊時,可能比較長的行,沒法所有選中,尤爲是須要一直刪除到行末,按end可直接到達,在列不對齊狀況下也可將內容所有選擇)orm
1.定位光標;文檔
2.按d;string
3.按ctrl+v;it
4.按end(直接到行末)或數字+方向鍵(指定需刪除的字符數)class
注:在第四步,按鍵後會直接刪除選定內容。方法
單行刪除:1(待刪除行)d統計
光標所在行,ddmargin
eg:
多行刪除,刪除1到10行
:1,10d
從某行開始至文本末尾所有刪除,刪除第8行至末尾
:8,$d
要刪除文檔中含有字符reset_reg的全部行:
:g/reset_reg/d
會將含有reset_reg的所有行刪除。
:g/string/d
eg:路徑列表,刪除含trash的路徑
:g/trash/d
便可把列表中列出的含有回收站的統計的路徑刪除。
:g/^$/d
:%s/^\n/s//g
:g/^\n/s///g
刪除多行空白行,保留一行空白行
:%s/^\n$//g