当Interpreter忙时,Emacs会在询问Jedi / Auto Complete信息时冻结

时间:2014-02-02 23:35:57

标签: python python-2.7 python-3.x emacs autocomplete

我刚才意识到造成麻烦的原因:

每当解释器忙时,我的包含python脚本缓冲区的Emacs缓冲区就会卡住,因为我怀疑Emacs正在尝试获取函数的信息,并将其显示为弹出窗口。我通常的解决方案是垃圾邮件C-g,但这很快就会变老。

几个月来一直困扰着我,是否有人找到了解决方案(例如python信息的单独帖子)?即使只是在翻译忙的时候停止绝地工作也会挽回很多挫折感。

我在Ubuntu上使用Jedi,自动完成,Python 2.7和Python 3.3(两者都有问题)。

1 个答案:

答案 0 :(得分:2)

也许根本禁用自动完成?顺便说一句,依靠公司,而不是绝地,在大多数情况下,自动完成的分心远远超过了收益。 Emacs附带了许多很棒的工具,可以更快地编辑:abbrev,dabbrev等,效率更高。好吧,如果绝地提供真正智能的完成,它可能是游戏的一部分。