wgrep.el は、 M-x grep や M-x ag の結果を編集して その結果をファイルに反映させるものです。 これで複数のファイルにわたる置換も楽勝でできます。 wdired はdiredの編集結果をファイル名に反映させるように、 wgrep はgrepの編集結果をファイル内容に反映させます。 使い方は簡単です。 M-x grep eでwgrep-modeにする *grep*バッファを編集する C-c C-c (C-x C-s)でファイルに反映! C-c C-kで編集を破棄します。 この設定では*grep*編集後にファイルに反映させたら即保存しています。 パッケージwgrepには、 wgrep-ag.el 、 wgrep-pt.el 、 wgrep-ack.el 、 wgrep-helm.el も同梱されているので、 M-x ag の結果なども編集できます。
![wgrep.el : *grep*や*ag*バッファを編集してその結果をファイルに反映させる凄技](https://cdn-ak-scissors.b.st-hatena.com/image/square/a3c046ab7bfe74ed8ae2defb7fd7fd66affc6210/height=288;version=1;width=512/http%3A%2F%2Femacs.rubikitch.com%2Fwp-content%2Fuploads%2F2016%2F09%2Femacs.jpg)