Emacs 在babel execute子树中运行多个块,但不回答“是”
在通过调用M-x org babel execute子树从org模式运行源代码时 我必须用“y”来响应每个代码块` 如何将其配置为默认的“y”Emacs 在babel execute子树中运行多个块,但不回答“是”,emacs,org-mode,org-babel,Emacs,Org Mode,Org Babel,在通过调用M-x org babel execute子树从org模式运行源代码时 我必须用“y”来响应每个代码块` 如何将其配置为默认的“y” (setq org-confirm-babel-evaluate nil) 如果您真的想一直跳过此步骤,则必须将上述表单添加到初始化文件中 以下是变量的文档字符串: 文件: 评估前确认 在交互评估代码之前需要确认 组织缓冲区中的块。此变量的默认值为t, 任何代码块评估都需要含义确认。 此变量可以设置为nil,以禁止任何未来操作 确认请求。此
(setq org-confirm-babel-evaluate nil)
如果您真的想一直跳过此步骤,则必须将上述表单添加到初始化文件中
以下是变量的文档字符串:
文件:
评估前确认
在交互评估代码之前需要确认
组织缓冲区中的块。此变量的默认值为t,
任何代码块评估都需要含义确认。
此变量可以设置为nil,以禁止任何未来操作
确认请求。此变量也可以设置为
函数,该函数接受代码块语言的两个参数
以及代码块的主体。这样的功能就应该
如果提示用户输入,则返回非nil值
如果不需要提示,则执行或无
警告:禁用确认可能会导致意外事故
潜在有害代码的评估。这也许是明智的
从“C-C-C”中删除代码块执行,作为进一步的保护
防止意外代码块求值。这个
“org-babel-no-eval-on-ctrl-c-ctrl-c”变量可用于
从“C-C-C”键绑定中删除代码块执行
您可以自定义此变量
你至少应该知道这个警告。在回答之前,我应该先查找它的副本:可能是最接近的一个。可能是的副本