我非常喜欢zsh的历史自动完成功能.也就是说,当我按下时,我得到上一个命令.当我输入emacs并按下时,我得到了我用过的最后一个emacs命令.当我输入git并按下时,我得到了我使用的最后一个git命令.当我尝试在bash中执行此操作时,它只是转到我使用的最后一个通用命令.从本质上讲,我希望能够半键入命令并按下以获取我使用的最后一个命令,该命令与我到目前为止输入的命令相匹配.我不知道如何在bash中实现这一点.我不能在这个系统上使用zsh,所以可以在bash中复制这个功能吗?
emacs
git
bash zsh
bash ×1
zsh ×1