5

:perldo s/assigned_to(?!_member|_role)/assigned_to_member/g開いているすべてのバッファでこのコマンドを実行する必要があります。:perldo組み込みのvim正規表現(つまり%s/foo/bar/g)が何らかの理由で否定先読みで機能しないため、使用しています。

調査の結果、:bufdoおよび:execute "normal <foo>"コマンドを見つけましたが、それらを組み合わせる方法はまだわかりません。

開いているすべてのバッファで perldo コマンドを実行する方法を知っている人はいますか? ありがとう!

4

1 に答える 1

8

どうしたの:

:bufdo! perldo s/assigned_to(?!_member|_role)/assigned_to_member/g
于 2012-09-04T20:58:07.647 に答える