天天看點

vim在每行行首或行尾添加/删除内容一、添加 二、利用正規表達式删除代碼段每行的行号

idea:利用vim中的批量替換功能實作。

一、添加

在每行行首添加相同的内容:

:%s/^/要添加的内容
           

在每行行尾添加相同的内容:

:%s/$/要添加的内容
           

二、利用正規表達式删除代碼段每行的行号

:%s/^\s*[0-9]*\s*//gc
           

其中,^表示行首,$表示行尾,\s表示空格,[0-9]表示0~9的數字,*表示0或多個,%s/^\s*[0-9]*\s*//gc的意思是将每行以0或多個空格開始中間包含0或多個數字并以0或多個空格結束的字元串替換為空。