强制执行代码块组织模式

force execution of code block org-mode

我经常不得不在组织模式报告中重新运行代码块,因为上游需要进行一些更正。

有没有办法强制执行一个块?

现在我必须从块中删除结果才能重新运行它吗?

感谢您的帮助。

C-c C-v C-e 将强制执行代码块,如果没有 :eval no 链接到它。

我已经写了 org-babel-force-execute-src-block 来解决这个问题,而不必手动删除 :eval no 指令。我在我的配置中将它绑定到 H-f("f" for "force")。有关详细信息,请参阅 https://github.com/fniessen/emacs-leuven/blob/master/emacs-leuven.el(或 Org 文件,其中包含注释并且 .el 从中纠结)。