【发布时间】:2012-03-19 21:00:23
【问题描述】:
我正在使用带有 IPython 12 的 emacs24.0.92。 我从 IPython 存储库中获取了 ipython.el 文件,还尝试了this patch,但是自动完成仍然对我不起作用。 有人可以提供任何提示吗?
【问题讨论】:
我正在使用带有 IPython 12 的 emacs24.0.92。 我从 IPython 存储库中获取了 ipython.el 文件,还尝试了this patch,但是自动完成仍然对我不起作用。 有人可以提供任何提示吗?
【问题讨论】:
这是一个老问题,但因为我一直在寻找它:
1- python-mode.el
快速搜索后,我找到了这个可行的解决方案:http://www.emacswiki.org/emacs/PythonProgrammingInEmacs#toc5
2-绝地
你仍然可以使用jedi.el给出的补全:
http://jedi.jedidjah.ch/en/latest/
http://wikemacs.org/index.php/Python#Jedi
http://aliquote.org/memos/2013/02/11/emacs-auto-completion-for-python
使用packages.el 安装并致电M-x jedi:setup。现在完成在第三个字符处触发。我们仍然无法像在终端中那样使用 TAB 检查对象,但使用第一种解决方案我们可以。
edit: false,这只是配置问题:http://tkf.github.io/emacs-jedi/released/#configuration(输入一个点就用jedi:complete-on-dot完成)。
【讨论】: