【发布时间】:2014-03-21 17:19:37
【问题描述】:
我最近将我的 Emacs 设置配置为使用 python-mode.el 而不是 python.el。这种变化显然导致 org 模式不再能够导出 python 源代码块,因为我得到了
org-export-format-source-code-or-example: "End of buffer"
作为导出后的唯一消息,不生成导出文件。
我想知道为什么会这样,以及我能做些什么来解决它。我的 python-mode.el 是通过 el-get 安装的(我认为这并不重要)。它像这样加载到我的初始化文件中:
(add-to-list 'load-path "~/.emacs.d/el-get/python-mode/")
(autoload 'python-mode "python-mode" "Python Mode." t)
(add-to-list 'auto-mode-alist '("\\.py\\'" . python-mode))
(add-to-list 'interpreter-mode-alist '("python" . python-mode))
这是产生此错误的示例:
This is a test.
#+BEGIN_SRC python
print "Hello, World"
#+END_SRC
这是我在 Messages 中看到的内容:
Export buffer:
Exporting...
org-babel-exp processing...
org-export-format-source-code-or-example: End of buffer
【问题讨论】: