我想在Pry中使用reverse-i-search
,但不知怎的,我无法在运行iTerm2的OS X机器中使用。
当我连接到VPS并运行pry
时,我可以按 Ctrl + R 来使用历史记录搜索。
看起来问题出在我当地的环境中,但我不知道出了什么问题。我没有~/.pryrc
配置文件。
我该怎么做才能找出问题的原因?
答案 0 :(得分:2)
这是libedit
库问题(它取代了现代MacOS发行版中的readline
。)
您需要明确配置libedit
。添加到~/.editrc
这一行:
bind "^R" em-inc-search-prev
有关其他问题,请参阅man editrc
。