他のエディタと同様に、Emacsにも文字列を探索するコマンドがあります。 主な探索コマンドがインクリメンタル(incremental)であるという点で、 普通とは違います。 探索したい文字列全体を入力し終えなくても、探索を始めます。 他のエディタの探索コマンドのように、 インクリメンタルでない探索コマンドもあります。
指定した文字列の出現すべてを探し出して別の文字列に置換する、
普通の置換コマンドreplace-string
に加えて、
Emacsにはより高級な、
出現箇所をみつけるたびに置換するかどうか対話的に尋ねる
問い合わせ型置換コマンドquery-replace
もあります。