在 org 模式下,我可以在我的 org 文件中插入源代码。有很多头参数,我发现了如何设置默认值。所以我只需要开关(这里 -n -r -l "..")
#+BEGIN_SRC emacs-lisp -n -r -l ";(ref:%s)"
..
#+END_SRC
因为我想将这些用作站点默认值:如何为此类开关设置默认值?
最好的 .emacs,但对文件/缓冲区有效的默认值也会有所帮助。
你可以从这个黑客开始
(defadvice org-babel-parse-src-block-match (after org-babel-add-switches activate)
"Add extra-sw to 3th element of the return value"
(let ((extra-sw "-t -w 200"))
(setq v (vconcat ad-return-value))
(aset v 3 (concat (elt v 3) " " extra-sw))
(setq ad-return-value (append v nil))))