Emacs Comint历史:搜索而不是逐个导航

Pas*_*ten 2 emacs comint-mode

在切换到我通常运行命令的缓冲区之后,我想通过搜索来浏览历史记录,而不是在缓冲区末尾一次导航一个命令(例如C-p).

基本上我想在缓冲区末尾"反向搜索" 命令历史记录,而不是搜索缓冲区.

有没有人编写有效的解决方案?请注意,我注意到有一个命令历史记录缓冲区可用,但在这里它只是一堆文本,并且我认为使用不够好.

Dai*_*rod 5

在终端中,您可以使用M-r向后搜索.它可以工作comint-mode,但它也可以在其他地方工作,比如in M-x(M-xM-rpatternRET).