这种奇怪的(对我来说)行为已经让我迷惑了多年。
在 bash 中,可以按向上来引用上一个命令。说然后我不小心按Ctrl+W并且我希望恢复以前的命令,但它似乎已经消失了。如果我清除命令,然后重试,它仍然从历史记录中消失。
例如
假设我运行以下命令:
$ ls /etc/sudoers.d/ 10_at-export 010_pi-nopasswd 010_proxy README
现在按Up:
$ ls /etc/sudoers.d/
现在按Up几次Backspace:
$ ls
现在如何ls /etc/sudoers.d/
从这里返回?
对于长命令,我使用鼠标复制和粘贴上述命令#mouseisuncool。