On Feb 10 2022, Chet Ramey wrote:

> On 2/10/22 9:53 AM, Andreas Schwab wrote:
>> On Jan 21 2022, Chet Ramey wrote:
>> 
>>> i. The non-incremental history searches now leave the current history offset
>>>     at the position of the last matching history entry, like incremental 
>>> search.
>> That makes history-search-backward significantly less useful, because
>> you can no longer use yank-last-arg to copy arguments from the preceding
>> line.
>
> It makes previous-history, next-history, and operate-and-get-next work as
> they do with incremental searches, which is more in line with user
> expectations.

But it clobbers the matched history line, replacing it with the
uncompleted input.

$ HOME=$PWD bash --norc
bash-5.2$ history
    1  history
bash-5.2$ echo 1
1
bash-5.2$ history
    1  history
    2  echo 1
    3  history
bash-5.2$ echo 1                <-- type e <history-search-backward>
1
bash-5.2$ history
    1  history
    2  e
    3  history
    4  echo 1
    5  history
bash-5.2$ 

-- 
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."

Reply via email to