isearch中でのquery-replaceが便利 (C-s M-%)

今さら気づいたのでメモ。

C-s などでインクリメンタルサーチ中に M-% を押すと、サーチ中の文字列を対象とした状態で文字列置換ができる。 M-C-s正規表現サーチ中の場合も、同じく M-% を押せばサーチ中の正規表現に対する置換ができる。 コマンド自体は通常のquery-replaceと同じなので、!を押せば全置換ができる。

multiple-cursorsがなくても、自分の場合はこれで十分そう。

下記にスクリーンキャストを置きました。