为什么org-babel不能识别C代码?

时间:2012-08-30 03:03:21

标签: c emacs org-mode org-babel

我正在使用Ubuntu 12.04在emacs版本24上运行org-mode的7.01版本,我无法使用C源块。但默认的emacs-lisp语言工作正常。

键入C-c'不会为输入C代码创建单独的缓冲区,而是在迷你缓冲区中声明“没有这样的语言模式:C模式”。

键入C-c C-c只会产生以下消息: ``在缓冲区src.org中第15位的第一个标题之前,''对于块体内的任何代码选择。例如,

 #+begin_src C
 #include <stdio.h>
 printf("hello");
 #+end_src

我当前的org-mode-load-languages值是((emacs-lisp.t)(C。t))。 是否有另一个变量要配置我缺少?

我使用代码块阅读的所有文档仅涉及更改org-mode-load-languages变量以开始使用支持的语言。任何有关问题所在的想法或建议都将受到赞赏。

感谢。

0 个答案:

没有答案