Greplace.vim 未加载缓冲区

Greplace.vim 未加载缓冲区

我正在尝试使用格雷普拉斯用于项目范围内的查找和替换,但在最后的步骤中遇到了麻烦。

我首先要说的是:

:Gsearch mypattern *

这成功打开了一个列出所有文件和匹配项的缓冲区。然后我执行:

:%s/mypattern/newpattern/g

它将替换 Gsearch 缓冲区中的所有实例。现在我遇到了麻烦,当我执行:

Greplace

现在系统会询问我是否要进行更改,我回答了y。此时每个文件都应该加载到缓冲区中,更改已完成并准备好供我:wall,但这种情况从未发生。Gsearch 缓冲区仍然存在,没有加载其他文件,也没有对任何文件进行任何更改。

有人知道我做错了什么吗?

相关内容