isearch中でのquery-replaceが便利 (C-s M-%)
今さら気づいたのでメモ。
C-s
などでインクリメンタルサーチ中に M-%
を押すと、サーチ中の文字列を対象とした状態で文字列置換ができる。
M-C-s
で正規表現サーチ中の場合も、同じく M-%
を押せばサーチ中の正規表現に対する置換ができる。
コマンド自体は通常のquery-replace
と同じなので、!
を押せば全置換ができる。
multiple-cursorsがなくても、自分の場合はこれで十分そう。
下記にスクリーンキャストを置きました。