- 在emacs中运行grep, 进入搜索结果buffer
- 运行
wgrep-change-to-wgrep-mode
- 运行query-replace, 搜索并替换刚刚grep的文本为任意其他文本, 是否替换选’y’
- 第一个结果替换之后, 报错如下:
Args out of range: #<buffer *grep*>, 0, 1
然后重新执行以上流程, 就不会报错了, 只在emacs启动后第一次操作会报错.
Emacs: 26.3
OS: centos 7
wgrep-change-to-wgrep-mode
Args out of range: #<buffer *grep*>, 0, 1
然后重新执行以上流程, 就不会报错了, 只在emacs启动后第一次操作会报错.
Emacs: 26.3
OS: centos 7
M-x:toggle-debug-on-error
试过, 在query-replace里面报错, 但是很难排查问题, 已经向wgrep项目上报bug