3

我已经编写了自己的小语言来显示树 - 它只是一些字符串替换tkiz-qtree. 我可以以某种方式禁用该语言的安全问题吗?我正在养成y出口时打 6 次的习惯。

4

1 回答 1

7

正如它在组织手册中所写:

用户选项:org-confirm-babel-evaluate
当 t(默认值)时,在每个代码块评估之前都会询问用户。当 nil 时,不询问用户。当设置为一个函数时,它使用两个参数(语言和代码块的主体)调用,并且应该返回 t 来询问和 nil 不询问。

nil因此,如果您信任您的源代码块,只需将此变量设置为。

您可以禁用您的语言的消息:

(defun my-org-confirm-babel-evaluate (lang body)
    (not (string= lang "tkiz")))  ; don't ask for tkiz
(setq org-confirm-babel-evaluate 'my-org-confirm-babel-evaluate)
于 2012-10-11T15:27:53.240 回答