Ubuntu 获取最后匹配的历史命令的快捷方式

Ubuntu 获取最后匹配的历史命令的快捷方式

我记得以前使用 Linux 时,我有一个非常有用的快捷键。它是Ctrl+ (还有Ctrl+ ,它的作用相反),其工作方式如下:例如,我/he在终端中输入(不按ENTER)。如果我按下 ,CTRL+UP它会显示以 为前缀运行的最后一个命令/he。如果我再次按下 ,它会在历史命令中不断向上移动。示例:

> history
cat text1.txt
cat text2.txt
cat text3.txt

如果我cat在终端中写入并单击Ctrl+ ,它将切换到cat text3.txt,如果我再次按下,它将切换到cat text2.txt。Ubuntu 中是否有类似的快捷方式?

答案1

## arrow up
"\e[A":history-search-backward
## arrow down
"\e[B":history-search-forward

Bash 历史记录搜索,部分 + 向上箭头

这就是您所寻找的吗?

相关内容