unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Kevin Rodgers <ihs_4664@yahoo.com>
Subject: Re: regexp-search-ring
Date: Thu, 22 Apr 2004 10:29:53 -0600	[thread overview]
Message-ID: <4087F301.1040705@yahoo.com> (raw)
In-Reply-To: c68lj0$n0i$1@defalla.upc.es

FCC wrote:
 > Sergei Pokrovsky wrote:
 >>   FCC> Or even better, it would be great to be able to browse the list
 >>   FCC> with, for example, tab key and choose one.
 >>
 >> Did you try
 >>
 >> C-s M-p M-p M-p M-n  ...?
 >
 > This is magic! Thanks Sergei!

It is not magic: Emacs is the extensible, customizable, self-documenting
real-time display editor.  For example, `C-h k C-s' shows:

| C-s runs the command isearch-forward
|    which is an interactive compiled Lisp function in `isearch'.
| (isearch-forward &optional REGEXP-P NO-RECURSIVE-EDIT)
|
| Do incremental search forward.
| With a prefix argument, do an incremental regular expression search instead.
|
| As you type characters, they add to the search string and are found.
| The following non-printing keys are bound in `isearch-mode-map'.
|
| Type DEL to cancel characters from end of search string.
| Type RET to exit, leaving point at location found.
| Type LFD (C-j) to match end of line.
| Type C-s to search again forward, C-r to search again backward.
| Type C-w to yank word from buffer onto end of search string and search for it.
| Type C-y to yank rest of line onto end of search string and search for it.
| Type M-y to yank last killed text onto end of search string and search for it.
| Type C-q to quote control character to search for it.
| C-g while searching or when search has failed cancels input back to what has
|  been found successfully.
| C-g when search is successful aborts and moves point to starting point.
|
| Type M-c to toggle search case-sensitivity.
| Type M-r to toggle regular-expression mode.
| Type M-e to edit the search string in the minibuffer.
|
| Also supported is a search ring of the previous 16 search strings.
| Type M-n to search for the next item in the search ring.
| Type M-p to search for the previous item in the search ring.
| Type M-TAB to complete the search string using the search ring.

-- 
Kevin Rodgers

      reply	other threads:[~2004-04-22 16:29 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-04-22 12:00 regexp-search-ring FCC
2004-04-22 12:12 ` regexp-search-ring FCC
2004-04-22 12:35   ` regexp-search-ring Sergei Pokrovsky
2004-04-22 14:39     ` regexp-search-ring FCC
2004-04-22 16:29       ` Kevin Rodgers [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4087F301.1040705@yahoo.com \
    --to=ihs_4664@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).