我的Emacs配置位于.org
文件中,我从中将源代码块缠结到.el
文件中。我可以用C-c C-c
今天,我从org elpa更新到org-mode版本9,现在评估像
#+BEGIN_SRC emacs-lisp :tangle yes
(setq org-export-coding-system 'utf-8)
#+END_SRC
与一起C-c C-c打印以下消息
禁用此emacs-lisp代码块的评估。
在我这里,init.el
我已经定义了org-babel的语言:
(org-babel-do-load-languages
'org-babel-load-languages
'((emacs-lisp . t)
(org . t)
(sh . t)))
如果我加载了股票的Emacs版本的org-mode,我可以C-c C-c按预期进行处理。我在组织模式9的变更日志中找不到与此相关的任何更改。
如何在组织模式9下启用代码块评估?
重新安装org-mode(首先删除org文件夹
—
VanLaser
.emacs.d/elpa
),该问题可能已经解决:lists.gnu.org/archive/html/emacs-orgmode/2016-11/msg00054.html
@bertfred的行为与<kbd> Cc Cc </ kbd>相同。
—
罗格
我遇到了同样的问题,不得不硬安装(类似这样,但我不记得了,因为我很沮丧并且没有做笔记:卸载,退出emacs,从elpa删除,启动emacs,从elpa安装,退出emacs ,请启动emacs))
—
amitp '16
我很伤心地报告,这个问题似乎已经返回。以下是从全新安装到裸机的过程;源块的评估已禁用,我看不到如何启用它。Org-Babel似乎已经死了。(emacs版本)“ 2016年9月17日的GNU Emacs 25.1.1(x86_64-apple-darwin13.4.0,NS appkit-1265.21版本10.9.5(内部版本13F1911))”(组织版本)“ 9.0.5”
—
Reb.Cabin '17
org-babel-execute-src-block
?