我编写了一个Mac键盘的组织模式模型,它使用链接来识别与给定键和可选修饰符相关联的elisp函数。在我看来,我可以使用org-mode外部elisp链接类型,这样当我单击文本时,代码将执行以描述键绑定(describe-function)
。它有效,但有一个令人讨厌的副作用,我得到一个丑陋的对话框提示批准执行代码。我完全理解这是默认行为,但我希望这种行为可以通过组织模式配置设置轻松覆盖,以便始终有效地选择“是”。也许答案是创建一个自定义协议。
答案 0 :(得分:1)
我认为您需要设置的是:
;; enable prompt-free code running
(setq org-confirm-babel-evaluate nil ;; for running code blocks
org-confirm-elisp-link-function nil ;; for elisp links
org-confirm-shell-link-function nil) ;; for shell links