iedit-mode が便利

変数名の変更には良く、query-replace を使っていたのですが、IDEでよくあるように複数箇所の同時編集がしたくなって探したら iedit-mode というのを見つけました。


tsdh/iedit


デフォルトでは「C-;」で iedit-mode に入ります。
すると、バッファ内でカーソル位置の単語と同じ箇所がハイライトされ、同時編集が可能になります。
編集が終わったら再び「C-;」で iedit-mode を抜けます。


バッファの一部のみ編集したい場合は、narrowing を使えば良さそうです。