2014-05-16 [長年日記]
_ Emacsで複数ファイルを横断検索して置換する
タイトルのことをやりたい場合、いろいろな方法があると思うが、今のところこれが好きという方法をメモ。
ag と、 wgrep-ag を使う。agの結果バッファで w キー(wgrep-change-to-wgrep-mode) で編集モードにする。編集後、C-x C-s で確定、gで表示を更新すると1ファイルずつ保存するか聞かれるので保存していけば良い。
ほかにも helm-ag の結果で C-c C-a で all を使う方法もあると思うのだけど、うまく動かないので何か設定が悪いのかもしれない。