可以使用以下命令:

:%s/^(\S+\s+){2}//g

解释:

  • % 表示对整个文件进行操作
  • s 表示替换操作
  • ^(\S+\s+){2} 匹配每一行前面两列,其中 ^ 表示匹配行首,\S+ 表示匹配一个或多个非空字符,\s+ 表示匹配一个或多个空格,{2} 表示匹配两次,即前两列
  • // 表示将匹配到的内容替换为空,即删除
  • g 表示全局替换,即一个行中可能有多个匹配到的位置,全部删除
vim 中删除968行前面两列

原文地址: https://www.cveoy.top/t/topic/fsyW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录