Document comint history-search changes.
* misc.texi (Shell Ring): Document new M-r binding. M-s is no longer bound.
This commit is contained in:
parent
71785b7a63
commit
f2608df3a3
3 changed files with 20 additions and 22 deletions
|
|
@ -6,6 +6,7 @@
|
|||
* emacs.texi: Update node description.
|
||||
|
||||
* misc.texi (Navigation): Document doc-view-continuous.
|
||||
(Shell Ring): Document new M-r binding. M-s is no longer bound.
|
||||
|
||||
2010-03-24 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
|
|
|
|||
|
|
@ -966,12 +966,9 @@ Fetch the next earlier old shell command.
|
|||
Fetch the next later old shell command.
|
||||
|
||||
@kindex M-r @r{(Shell mode)}
|
||||
@kindex M-s @r{(Shell mode)}
|
||||
@findex comint-previous-matching-input
|
||||
@findex comint-next-matching-input
|
||||
@item M-r @var{regexp} @key{RET}
|
||||
@itemx M-s @var{regexp} @key{RET}
|
||||
Search backwards or forwards for old shell commands that match @var{regexp}.
|
||||
@findex comint-history-isearch-backward-regexp
|
||||
@item M-r
|
||||
Begin an incremental regexp search of old shell commands.
|
||||
|
||||
@item C-c C-x
|
||||
@kindex C-c C-x @r{(Shell mode)}
|
||||
|
|
@ -1004,15 +1001,15 @@ successively more recent shell commands from the buffer.
|
|||
@kbd{C-@key{UP}} works like @kbd{M-p}, and @kbd{C-@key{DOWN}} like
|
||||
@kbd{M-n}.
|
||||
|
||||
The history search commands @kbd{M-r} and @kbd{M-s} read a regular
|
||||
expression and search through the history for a matching command. Aside
|
||||
from the choice of which command to fetch, they work just like @kbd{M-p}
|
||||
and @kbd{M-n}. If you enter an empty regexp, these commands reuse the
|
||||
same regexp used last time.
|
||||
|
||||
When you find the previous input you want, you can resubmit it by
|
||||
typing @key{RET}, or you can edit it first and then resubmit it if you
|
||||
wish. Any partial input you were composing before navigating the
|
||||
The history search command @kbd{M-r} begins an incremental regular
|
||||
expression search of previous shell commands. After typing @kbd{M-r},
|
||||
start typing the desired string or regular expression; the last
|
||||
matching shell command will be displayed in the current line.
|
||||
Incremental search commands have their usual effects---for instance,
|
||||
@kbd{C-s} and @kbd{C-r} search forward and backward for the next match
|
||||
(@pxref{Incremental Search}). When you find the desired input, type
|
||||
@key{RET} to terminate the search. This puts the input in the command
|
||||
line. Any partial input you were composing before navigating the
|
||||
history list is restored when you go to the beginning or end of the
|
||||
history ring.
|
||||
|
||||
|
|
|
|||
14
etc/NEWS
14
etc/NEWS
|
|
@ -274,9 +274,14 @@ experience delays when sending mail, you may wish to set this to nil.
|
|||
+++
|
||||
** nXML mode is now the default for editing XML files.
|
||||
|
||||
** Shell
|
||||
** Shell (and other comint modes)
|
||||
+++
|
||||
*** ansi-color is now enabled by default.
|
||||
*** M-s is no longer bound to `comint-next-matching-input'.
|
||||
+++
|
||||
*** M-r is now bound to `comint-history-isearch-backward-regexp'.
|
||||
This starts an incremental search of the comint/shell input history.
|
||||
+++
|
||||
*** ansi-color is now enabled by default in Shell mode.
|
||||
To disable it, set ansi-color-for-comint-mode to nil.
|
||||
|
||||
+++
|
||||
|
|
@ -356,11 +361,6 @@ to sacrifice some accuracy for a faster startup.
|
|||
the command asynchronously without the need to manually add ampersand to
|
||||
the end of the command. Its output appears in the buffer `*Async Shell
|
||||
Command*'.
|
||||
|
||||
*** Isearch searches in the comint/shell input history when the new variable
|
||||
`comint-history-isearch' is non-nil. New commands `comint-history-isearch-backward'
|
||||
and `comint-history-isearch-backward-regexp' (bound to M-r) start Isearch
|
||||
in the input history regardless of the value of `comint-history-isearch'.
|
||||
+++
|
||||
*** Interactively `multi-isearch-buffers' and `multi-isearch-buffers-regexp'
|
||||
read buffer names to search, one by one, ended with RET. With a prefix
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue