我已经安装了 python-mode 并且可以自动完成M-Tab
,但是当我执行它时,可能的完成最终会出现在我的另一个开放框架中。有没有办法让emacs,
- 使用下拉菜单向我显示潜在的完成(或 Vim 风格的快速修复框架)
M-tab
当我一遍又一遍地按下时自动填写潜在的完成?
编辑:经过一番浏览后,我意识到自动完成是我正在寻找的插件(至少在下拉菜单方面),但我仍然不确定如何获得python-mode
候选检测自动完成。我试过ac-python
了,但它似乎冻结了 emacs ......
https://github.com/auto-complete的作者之一也在创建emacs-jedi,它基本上是 Emacs 中 Python 的自动完成(它使用Jedi自动完成库)。
M-TAB 确实完成,而不是自动完成。“自动”表示不需要密钥。自动完成由多个环境提供,主要基于公司模式或 auto-complete.el
http://gabrielelanaro.github.com/emacs-for-python,后者
https://github.com/pdee/pdee,基于 Pymacs/company
或通过集市,也基于 Pymacs/公司
bzr 分支 lp:python-mode/components-python-mode