ruby irb 的历史向后搜索

History-search-backward for ruby irb

我想要 bash 的 history-search-backwardhistory-search-forward 机制用于 ruby irb,它允许我根据已经给定的匹配历史条目循环输入。

这个功能还能用吗?我已经启用了 IRB 历史记录并搜索了文档无济于事。

将这些行添加到您的 ~/.inputrc:

set input-meta Off
set convert-meta On

Meta-p: history-search-backward
Meta-n: history-search-forward

(更改最后两行以使用您选择的密钥。)重新启动 irb/pry。享受吧。


旁注:考虑尝试安装 pry instead of irb (with pry-history 插件。)这是值得的。