我有 emacs 24.1.1,它在 emacs/24.1/lisp/progmodes 中以字节编译形式随 GNU 的 python.el 一起提供。
我下载了 Fabian Gallina 的 python.el(注意同名)并将其放在 emacs/site-lisp,它是 emacs 加载路径的一部分。
当我编辑 Python 文件时,加载的是 Gallina 的模式,而不是 GNU 的。但是,尽管 Gallina 的文档建议,我没有将 (require 'python) 放入我的 .emacs 文件中。
为什么是这样?为什么 Gallina 的 python.el 优先于 GNU 的?为什么它在没有(需要'python)的情况下被加载?