【发布时间】:2012-08-29 13:35:54
【问题描述】:
我需要在所有打开的缓冲区中运行此命令:perldo s/assigned_to(?!_member|_role)/assigned_to_member/g。我正在使用:perldo,因为内置的vim 正则表达式(即%s/foo/bar/g)由于某种原因不能用于我的否定前瞻。
通过我的研究,我找到了:bufdo 和:execute "normal <foo>" 命令,但我还没有弄清楚如何组合它们。
有谁知道如何在所有打开的缓冲区上运行 perldo 命令? 谢谢!
【问题讨论】: