2012-01-16 73 views

回答

4

根據http://pypi.python.org/pypi/readline

系統。「Mac OS X中,不符合GNU的readline安裝在蘋果的標準庫readline的擴展模塊船 「」 Python使用NetBSD的editline (libedit)庫,這是一個readline替換,限制較少的軟件許可證。「

所以,你可以使用以下命令來安裝它:

sudo easy_install readline 

否則,您可以使用快捷鍵的tcsh; 控制 + d刪除以下字符和的Ecp + p的歷史搜索。

+0

'readline'移至'gnureadline':https://開頭的PyPI .python.org /的PyPI/gnureadline。 – Rafa 2018-02-02 01:10:37

1

遞歸搜索,你可以從你的.pystartup文件中添加以下行~/.editrc

bind ^R em-inc-search-prev 

或配置libedit

readline.parse_and_bind("bind ^R em-inc-search-prev")