有时我想在控制台中搜索以前执行的命令。
所以我按下Ctrl + R
并进入(reverse-i-search)
模式。我开始输入命令,然后我Ctrl + R
一次又一次按下以循环显示所有与输入文本匹配的先前命令。
但是,执行此操作后,如果我按向上或向下键,我就会看到很久以前执行的命令,就在我刚刚搜索的命令之前或之后。
看起来命令历史“跳转”到了所搜索的命令。
我的问题是:有没有办法将我的命令历史记录恢复到最新的,这样当我按下向上键时,我应该看到我执行的最新命令?我不希望我的上下键显示我当时执行的内容,而是显示我输入的最新命令。
我可以按住向下键一段时间直到到达最后一个命令,但我确信这一定是更好的方法。
答案1
按CtrlC取消输入,您将回到现在。