他のエディターと同様、Emacsには文字列を検索(search)するコマンドがあります。Emacsには、文字列を違う文字列で置き換える(replace)コマンドもあります。また、同じことを行いますが、固定文字列ではなくパターンを検索するコマンドもあります。
xrefの制御下にある複数ファイルにたいして検索したり((Identifier Searchを参照してください)、DiredのAコマンドを通じて検索したり(Operating on Filesを参照してください)、grepコマンドを使った検索(Grep Searchingを参照してください)も可能です。
| • Incremental Search | 文字列をタイプすることにより始まる検索。 | |
| • Nonincremental Search | 文字列全体を指定してから検索する。 | |
| • Word Search | 単語の並びを検索する。 | |
| • Symbol Search | ソースコードのシンボルを検索する。 | |
| • Regexp Search | 正規表現にマッチする検索。 | |
| • Regexps | 正規表現の構文について。 | |
| • Regexp Backslash | ‘\’で開始される正規表現の構築。 | |
| • Regexp Example | 複雑な正規表現の解説。 | |
| • Lax Search | 大文字小文字のような、類似した文字の違いを検索で無視する。 | |
| • Replace | 一部またはすべてのマッチを検索または置換する。 | |
| • Other Repeating Search | いくつかの正規表現にマッチするすべてを処理する。 | |
| • Search Customizations | 検索のさまざまなカスタマイズ。 |