我正在尝试用 vim 将文件中的某个字符序列替换为另一个字符序列。我在一个文件中有这个:aname;1234 anothername;1456 again;1478 againBis;10253 things;10547 thingsBis;12457 etc...
并且我想用“;01”序列替换数字为 4 个字符长的每一行上的“;1”序列,以便数字为 5 个字符长。
我在 vi 中尝试过:
:1,$s:;1...:;01...:g
但替换结果为:aname;01... anothername;01... again;01... againBis;10253 things;10547 thingsBis;12457 etc...
它删除了“1”之后的字符......有人可以帮忙吗???坦克斯