[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
20.1 Incremental Search
An incremental search begins searching as soon as you type the first character of the search string. As you type in the search string, Emacs shows you where the string (as you have typed it so far) would be found. When you have typed enough characters to identify the place you want, you can stop. Depending on what you plan to do next, you may or may not need to terminate the search explicitly with <RET>.
- C-s
Incremental search forward (
isearch-forward
).- C-r
Incremental search backward (
isearch-backward
).
20.1.1 Basics of Incremental Search | Basic incremental search commands. | |
20.1.2 Repeating Incremental Search | Searching for the same string again. | |
20.1.3 Errors in Incremental Search | When your string is not found. | |
20.1.4 Special Input for Incremental Search | Special input in incremental search. | |
20.1.5 Isearch for Non-ASCII Characters | How to search for non-ASCII characters. | |
20.1.6 Isearch Yanking | Commands that grab text into the search string or else edit the search string. | |
20.1.7 Lazy Search Highlighting | Isearch highlights the other possible matches. | |
20.1.8 Scrolling During Incremental Search | Scrolling during an incremental search. | |
20.1.9 Slow Terminal Incremental Search | Incremental search features for slow terminals. |