1. 程式人生 > >vim 刪除每行前/後n個字元

vim 刪除每行前/後n個字元

1、刪除每行前10個字元:

:%s/^.\{10\}//

其中,%表示所有行,s表示替換,"%s"可用"1,$"代替(下同);正則表示式"/^.\{10\}//"中,^表示行首;"."表示要刪除的字元個數,".\{10\}"表示刪除10個字元,可用10個"."表示;

2、刪除每行後10個字元

:%s/.\{10\}$//

其中,"$"表示行尾,其他同上;