0
我想在Pry中使用reverse-i-search
,但不知何故,我无法在运行iTerm2的OS X机器中使用它。无法在pry中调用历史搜索
当我连接到VPS和运行pry
,那么我可以通过按下Ctrl键+[R使用历史搜索。
它看起来像问题位于我的本地环境,但我不知道什么是错的。我没有~/.pryrc
配置文件。
如何才能找出问题的原因?
我想在Pry中使用reverse-i-search
,但不知何故,我无法在运行iTerm2的OS X机器中使用它。无法在pry中调用历史搜索
当我连接到VPS和运行pry
,那么我可以通过按下Ctrl键+[R使用历史搜索。
它看起来像问题位于我的本地环境,但我不知道什么是错的。我没有~/.pryrc
配置文件。
如何才能找出问题的原因?
这是libedit
库的问题(这在现代MacOS的发行版取代readline
。)
你需要明确地配置libedit
。添加到您的~/.editrc
这一行:
bind "^R" em-inc-search-prev
对于其他问题看man editrc
。