请问,在执行 org-babel-execute 时,设置默认 yes 的参数是那一个?



每次在执行 org-babel-execute 时,都会弹出提示让确认。请问有没有、哪个参数是可以设置不提示选择 yes-no ,直接执行的?

(setq org-confirm-babel-evaluate nil)
2 个赞

非常感谢!:+1:t2:

之前我也不知道 org-confirm-babel-evaluate,找的方法分享一下,由于org-mode中C-c C-c包含的东西有点多,正向查找比较麻烦,但我知道emacs中需要yes确定时,是调用yes-or-no-p,所以通过M-x debug-on-entry,然后输入yes-or-no-p,再随便找到代码块C-c C-c,就能找到 org-babel-confirm-evaluate,然后通过文档或者源码就能知道设置org-confirm-babel-evaluate就可以实现每次eval都需要确定了

2 个赞

哦~原来是这样找到的这个参数。厉害👍🏻学习啦!