]> code.delx.au - gnu-emacs/commitdiff
(Special Isearch): Document M-TAB is isearch.
authorChong Yidong <cyd@stupidchicken.com>
Wed, 22 Oct 2008 19:25:19 +0000 (19:25 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Wed, 22 Oct 2008 19:25:19 +0000 (19:25 +0000)
doc/emacs/search.texi

index 98838724fa3707858c60ab5dd5176dd2bf0f690c..16dccf991bb0ac68abb4bd291225edc35f29a19a 100644 (file)
@@ -247,11 +247,21 @@ where @var{im} is the mnemonic of the active input method.  Any input
 method you enable during incremental search remains enabled in the
 current buffer afterwards.
 
-  @kbd{M-%} typed in incremental search invokes @code{query-replace}
+@kindex M-% @r{(Incremental search)}
+  Typing @kbd{M-%} in incremental search invokes @code{query-replace}
 or @code{query-replace-regexp} (depending on search mode) with the
 current search string used as the string to replace.  @xref{Query
 Replace}.
 
+@kindex M-TAB @r{(Incremental search)}
+  Typing @kbd{M-@key{TAB}} in incremental search invokes
+@code{isearch-complete}, which attempts to complete the search string
+using the search ring as a list of completion alternatives.
+@xref{Completion}.  In many operating systems, the @kbd{M-@key{TAB}}
+key sequence is captured by the window manager; you then need to
+rebind @code{isearch-complete} to another key sequence if you want to
+use it (@pxref{Rebinding}).
+
 @vindex isearch-mode-map
   When incremental search is active, you can type @kbd{C-h C-h} to
 access interactive help options, including a list of special