我有一个 org 文件,里面有很多 babel 源代码块,只需要在代码更改时重新执行。
如何防止 org 在导出期间执行所有块?换句话说,将它们全部设置为仅手动执行?
我更喜欢单个全局选项,而不必单独编辑每个块。
变量org-export-babel-evaluate
,如果设置为nil
,将阻止在导出过程中评估任何代码。这样,只有手动执行插入的结果才会被导出。
您可以将它和其他定义为文件变量 http://www.gnu.org/software/emacs/manual/html_node/emacs/Specifying-File-Variables.html#Specifying-File-Variables将以下注释行放在 org 文件的顶部:
# -*- org-export-babel-evaluate: nil -*-
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)