[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-readline] Disable the "modify history with arrow keys" feature
From: |
Chet Ramey |
Subject: |
Re: [Bug-readline] Disable the "modify history with arrow keys" feature |
Date: |
Thu, 31 Jan 2019 09:54:29 -0500 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 |
On 1/30/19 10:34 PM, 林自均 wrote:
> Hi Chet,
>
> Sorry. I realized that I didn't understand what "revert-all-at-newline" is
> doing. I checked the manual, it says:
>
> revert-all-at-newline (Off)
> If set to On, readline will undo all changes to history lines
> before returning when accept-line is executed. By default,
> history lines may be modified and retain individual undo lists
> across calls to readline.
>
> According to the description, I set it to "On" and tried the following
> steps in bash:
>
> 1. Type "echo 5566" and hit "enter"
> 2. Hit "up" to navigate to the history "echo 5566"
> 3. Change it to "echo 7788" and DON'T hit "enter"
> 4. Hit "down" to navigate to an empty place
> 5. Type "ls" and hit "enter"
> 6. Type "history | tail -n 3" and hit "enter"
>
> After that, I expected that I can see the history "echo 5566" in the last
> command since it should be reverted. However, I still see "echo 7788" in
> the results:
>
> $ history | tail -n 3
> 501* echo 7788
> 502 ls
> 503 history | tail -n 3
>
> What did I miss? Thank you.
It's hard to say. When I try this, I get 'echo 5566' as expected. I suspect
something about how you set revert-all-at-newline, since the `echo 7788'
line has a `*' preceding it, indicating that it's still got an active undo
list.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU address@hidden http://tiswww.cwru.edu/~chet/
- [Bug-readline] Disable the "modify history with arrow keys" feature, 林自均, 2019/01/28
- Re: [Bug-readline] Disable the "modify history with arrow keys" feature, Chet Ramey, 2019/01/28
- Re: [Bug-readline] Disable the "modify history with arrow keys" feature, Chet Ramey, 2019/01/30
- Re: [Bug-readline] Disable the "modify history with arrow keys" feature, 林自均, 2019/01/30
- Re: [Bug-readline] Disable the "modify history with arrow keys" feature,
Chet Ramey <=
- Re: [Bug-readline] Disable the "modify history with arrow keys" feature, frederik, 2019/01/31
- Re: [Bug-readline] Disable the "modify history with arrow keys" feature, 林自均, 2019/01/31
- Re: [Bug-readline] Disable the "modify history with arrow keys" feature, 林自均, 2019/01/31