【问题标题】:Org-Mode Babel, switches for code blocks: Can I set defaults?Org-Mode Babel,代码块的开关:我可以设置默认值吗?
【发布时间】:2013-03-20 19:58:47
【问题描述】:

在 org 模式下,我可以在我的 org 文件中插入源代码。有很多头参数,我发现了如何设置默认值。所以我只剩下开关(这里 -n -r -l "..")

#+BEGIN_SRC emacs-lisp  -n -r -l ";(ref:%s)"
..
#+END_SRC

由于我想将这些用作站点默认值:如何为此类开关设置默认值?

最好的 .emacs,但对文件/缓冲区有效的默认值也会有所帮助。

【问题讨论】:

    标签: emacs org-mode org-babel


    【解决方案1】:

    你可以从这个 hack 开始

    (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))))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-24
      • 2011-01-24
      相关资源
      最近更新 更多