VIM删除命令如下:
%s/^[^,]*,//
如果你的是冒号,把命令里的逗号换为冒号即可。
需求背景:
在迁移sql数据的时候,由于新数据库的ID列是自动生成的,所以需要把原来的ID删除掉,即删除第一个逗号之前的片段。数据如下:
insert into tab_ranges value(1, "127.0.0.1", "xxx");
insert into tab_ranges value(80001, "127.0.0.1", "xxx");
因为ID的长度不一样,所以列编辑模式不好删除, 只能根据规则删除第一个逗号前的内容。