【发布时间】:2011-10-30 06:30:02
【问题描述】:
在升级到 lion 之前,我通过终端在 python shell 中完成了 tab 工作。在these instructions 之后,可以让选项卡完成工作。
自从升级到 Lion 后,我现在无法在 Python 的终端会话中完成选项卡的工作。我已经按照上面的说明写信了,但还是不行。
Lion 中的 readline 模块有什么不同吗?连接到 'tab:complete' 选项似乎不再起作用。我想知道是终端忽略了readline,还是python本身。
Python 版本:2.7.1
编辑:
通过选项卡完成,我的意思是我可以执行以下操作:
# django
import MyModel
MyModel.objects.a[TAB] # will complete to all()
【问题讨论】:
-
你之前完成了什么样的工作?
-
您是否考虑过使用 ipython 或 bpython 之类的东西?
-
如果还是不行,请看my answer in another post。