String replace in vim: Why does %s/foo/bar work?
本问题已经有最佳答案,请猛点这里访问。
这个vim命令节省了我很多时间。但今天我不小心打了
假设您的文件包含
1 2 3 | foo foo foo foo foo foo foo foo foo |
然后
1 2 3 | bar bar bar bar bar bar bar bar bar |
但是
1 2 3 | bar foo foo bar foo foo bar foo foo |
即使不指定/g,它也可以工作,但它只替换匹配的第一次出现,而不是文件中的第二次和连续出现。