[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Isearch: retrieve last successful search string from when you quit (
From: |
Dani Moncayo |
Subject: |
Re: Isearch: retrieve last successful search string from when you quit (`C-g') |
Date: |
Mon, 1 Oct 2012 21:12:25 +0200 |
>> The following approach overcomes these two problems:
>>
>> Define a new user-option whereby the user can choose between
>> these 3 behaviors:
>> a. Don't remember any cancelled search strings: i.e., the
>> current behavior.
>> b. Remember only the last cancelled search string: if the users
>> cancels an i-search with `C-g', that search string will be retrieved
>> by `C-s C-s' or `C-s M-p' as if it was stored at the top of the search
>> ring; but this string will be forgot/removed after the next i-search
>> session.
>> b. Remember all cancelled search string: any cancelled search string
>> will be pushed to the search ring, like the accepted ones.
>>
>> I think this approach is simple and flexible. I would adapt to the
>> different usage patterns that people have expressed so far in this
>> thread.
>
> None of those 3 does what I proposed and what you tried: be able to _yank_
> that
> search string anywhere you like into the current search string, as many times
> as
> you like.
Mmmm... I think this problem is pretty insignificant, since:
* Usually you will not want to do that (yank the search string
multiple times or in other places than the minibuffer).
* If you want to do that, you always can do `C-s M-p C-a C-k' and yank
it anywhere.
Therefore, IMO the advantages of my proposal (simplicity/flexibility)
outweigh this problem, but YMMV.
--
Dani Moncayo
- RE: Isearch: retrieve last successful search string from when you quit (`C-g'), (continued)
- RE: Isearch: retrieve last successful search string from when you quit (`C-g'), Drew Adams, 2012/10/01
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Dani Moncayo, 2012/10/01
- RE: Isearch: retrieve last successful search string from when you quit (`C-g'), Drew Adams, 2012/10/01
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Juri Linkov, 2012/10/01
- RE: Isearch: retrieve last successful search string from when you quit (`C-g'), Drew Adams, 2012/10/01
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Dani Moncayo, 2012/10/01
- RE: Isearch: retrieve last successful search string from when you quit (`C-g'), Drew Adams, 2012/10/01
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Christopher Monsanto, 2012/10/01
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Lennart Borgman, 2012/10/01
- RE: Isearch: retrieve last successful search string from when you quit (`C-g'), Drew Adams, 2012/10/01
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'),
Dani Moncayo <=
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Nix, 2012/10/02
- RE: Isearch: retrieve last successful search string from when you quit (`C-g'), Drew Adams, 2012/10/02
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Eli Zaretskii, 2012/10/02
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Nix, 2012/10/04
- Re: Isearch: retrieve last successful search string from when you quit (`C-g'), Andrew W. Nosenko, 2012/10/05
RE: Isearch: retrieve last successful search string from when you quit (`C-g'), Drew Adams, 2012/10/01
RE: Isearch: retrieve last successful search string from when you quit (`C-g'), Drew Adams, 2012/10/01