如何在emacs shell中向后搜索?

boc*_*doa 8 emacs shell

我喜欢emacs shell,但是对于习惯使用gnome shell的人来说(比如我)有一个令人困惑的事情.向后搜索不会以相同的方式工作.C-r在缓冲区中搜索,而不是在命令历史记录中M-r搜索,并在命令历史记录中搜索,但是当按下两次在直接搜索和正则表达式搜索之间切换时,即不搜索命令历史记录中的上一个匹配项.那么,该怎么做?

编辑:当我写这篇文章时我正在寻找的shell是你得到的M-x shell,我不知道emacs中还有其他的shell.请参阅https://plus.google.com/112537550357635435516/posts/Wgpk2mH6hQh

Tom*_*Tom 12

键入Mr,搜索某些内容,然后按Cr在命令历史记录中重复相同的搜索.