2014-10-02 57 views
0

我想在Pry中使用reverse-i-search,但不知何故,我無法在運行iTerm2的OS X機器中使用它。無法在pry中調用歷史搜索

當我連接到VPS和運行pry,那麼我可以通過按下Ctrl鍵+[R使用歷史搜索。

它看起來像問題位於我的本地環境,但我不知道什麼是錯的。我沒有~/.pryrc配置文件。

如何才能找出問題的原因?

回答

2

這是libedit庫的問題(這在現代MacOS的發行版取代readline。)

你需要明確地配置libedit。添加到您的~/.editrc這一行:

bind "^R" em-inc-search-prev 

對於其他問題看man editrc