Emacs中的org-mode:异步模式下的eval代码块

时间:2016-02-21 20:25:32

标签: asynchronous eval org-mode halt

我正在使用org-mode来编写包含代码块的报告。当我想生成输出(通常是PDF)时,org-mode执行文件中的所有命令,这很好。然而问题是,在执行期间,我不能对emacs做任何其他事情,我必须等到所有命令完成,这可能需要永远。

有没有办法异步执行,或者至少在执行后停止执行?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

听起来你应该使用它来避免执行这些块。

(setq org-export-babel-evaluate nil)

在导出期间异步运行它们没有意义,因为输出将不可用于报告。或者,您可以尝试进行异步导出。键入C-c C-e后,键入C-a以打开异步导出。那应该在另一个进程中进行导出,而不是阻止你当前的进程。

相关问题