Emacs 我可以在组织模式src块中禁用某些语言的安全确认吗?

Emacs 我可以在组织模式src块中禁用某些语言的安全确认吗?,emacs,org-mode,Emacs,Org Mode,我已经编写了自己的显示树的小语言-它只是tkizqtree的一些字符串替换。我可以禁用该语言的安全问题吗?我正在养成一种习惯,在导出时按y6次。如中所述: 用户选项:组织确认巴贝尔评估 当t(默认值)时,用户 在每次代码块求值之前都会询问。如果为nil,则用户不是 问。当设置为函数时,将使用两个参数调用它 (代码块的语言和主体)并应返回t以询问和 我不问 因此,如果您信任源代码块,只需将此变量设置为nil 您可以针对您的语言禁用消息: (defun my-org-confirm-babel-ev

我已经编写了自己的显示树的小语言-它只是
tkizqtree
的一些字符串替换。我可以禁用该语言的安全问题吗?我正在养成一种习惯,在导出时按
y
6次。

如中所述:

用户选项:组织确认巴贝尔评估
当t(默认值)时,用户 在每次代码块求值之前都会询问。如果为nil,则用户不是 问。当设置为函数时,将使用两个参数调用它 (代码块的语言和主体)并应返回t以询问和 我不问

因此,如果您信任源代码块,只需将此变量设置为
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)