X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/0ed0527cb02180a50f6744086ce3a487740c73e4..27f70a64389dbf769cf75fb672a50ea313495e3f:/man/search.texi diff --git a/man/search.texi b/man/search.texi index 282b36e3a5..b1ed713715 100644 --- a/man/search.texi +++ b/man/search.texi @@ -16,7 +16,14 @@ those of other editors. Besides the usual @code{replace-string} command that finds all occurrences of one string and replaces them with another, Emacs has a more flexible replacement command called @code{query-replace}, which -asks interactively which occurrences to replace. +asks interactively which occurrences to replace. There are also +commands to find and operate on all matches for a pattern. + + You can also search multiple files under control of a tags +table (@pxref{Tags Search}) or through the Dired @kbd{A} command +(@pxref{Operating on Files}), or ask the @code{grep} program to do it +(@pxref{Grep Searching}). + @menu * Incremental Search:: Search happens as you type the string. @@ -33,6 +40,8 @@ asks interactively which occurrences to replace. @node Incremental Search @section Incremental Search +@cindex incremental search +@cindex isearch 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 @@ -63,7 +72,6 @@ Incremental search backward (@code{isearch-backward}). @node Basic Isearch @subsection Basics of Incremental Search -@cindex incremental search @kindex C-s @findex isearch-forward @@ -1241,8 +1249,10 @@ line. used the minibuffer to read its arguments. @xref{Repetition, C-x ESC ESC}. - See also @ref{Transforming File Names}, for Dired commands to rename, -copy, or link files by replacing regexp matches in file names. + @xref{Operating on Files}, for the Dired @kbd{Q} command which +performs query replace on selected files. See also @ref{Transforming +File Names}, for Dired commands to rename, copy, or link files by +replacing regexp matches in file names. @node Other Repeating Search @section Other Search-and-Loop Commands @@ -1329,11 +1339,6 @@ the region (a newline that ends a line counts as part of that line). If a match is split across lines, this command keeps all those lines. @end table - You can also search multiple files under control of a tags table -(@pxref{Tags Search}) or through the Dired @kbd{A} command -(@pxref{Operating on Files}), or ask the @code{grep} program to do it -(@pxref{Grep Searching}). - @ignore arch-tag: fd9d8e77-66af-491c-b212-d80999613e3e @end ignore