2

我喜欢 emacs 键绑定默认情况下也可以在 ubuntu shell 中工作。但是,我还想让这两个键部分搜索 shell 历史记录,但根据已经输入的内容进行过滤。如果在 /etc/inputrc 中启用,正常的向上翻页和向下翻页键就是这样做的,但我不这样做'没有这些键,因此也想使用 Ctrl-p 和 Ctrl-n 。我已经看到这在 zshell 中工作,但我正在使用 bash。我怎样才能做到这一点?

4

1 回答 1

4

要将键入的字符串用作在历史记录中向前/向后搜索的前缀,请将以下绑定添加到您的 ~/.inputrc

"\C-p": history-search-backward
"\C-n": history-search-forward
于 2019-10-27T16:28:05.353 回答