Emacs python-mode.el

时间:2013-10-27 15:22:23

标签: python emacs editor ipython python-mode

我想让python-mode.el和ipython与emacs一起工作。我下载了最新的GNU emacs和python-mode.el,将文件放入.emacs.d / python-mode.el-6.1.2并在emacs init文件中写了以下内容:

; Python-mode
(setq py-install-directory "~/.emacs.d/python-mode.el-6.1.2")
(add-to-list 'load-path "~/.emacs.d/python-mode.el-6.1.2")
(require 'python-mode)

从这里它应该能够识别python-mode,但我无法理解它。当我打开.py文件时,模式是Python(python.el),而不是Py(python-mode)。我究竟做错了什么?接下来我希望能够通过ipython从emacs执行代码 - 我想跟随官方网站:http://ipython.org/ipython-doc/stable/config/editors.html ..

有关python-mode的任何帮助以及有关ipython兼容性的建议? 我启动并运行了python和ipython,但我对emacs都不熟悉。

提前致谢!

1 个答案:

答案 0 :(得分:2)

您还需要告诉emacs在打开.py文件时使用哪种模式

(add-to-list 'auto-mode-alist '("\\.py\\'" . python-mode))
(add-to-list 'interpreter-mode-alist '("python" . python-mode))