so
1GvG:s/..../g
可以替换整个缓冲区
但是,假设我加载了多个 vim 缓冲区,并且我想对所有可写的缓冲区执行 :s 操作;有没有办法在 vim 中做到这一点?
由于我无法发表评论,因此我将重复 Brian 所说的话并添加我的 2 美分。
我相信您正在寻找的命令是:
:bufdo :%s/..../g | :w
注意:这将在进行更改后写入每个文件,因此请确保您已做好准备。
如果自动写入打开,您应该能够删除命令末尾的“| :w”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)