想要的就是下面这两个属性要一直自动填好,省的每次都手动写,记不住啊
:exports both :eval no-export
#+begin_src python :exports both :eval no-export
这两个属性可以让导出到html的时候总是能显示src block中的代码,并且不会在导出过程中重新执行
想要的就是下面这两个属性要一直自动填好,省的每次都手动写,记不住啊
:exports both :eval no-export
#+begin_src python :exports both :eval no-export
这两个属性可以让导出到html的时候总是能显示src block中的代码,并且不会在导出过程中重新执行
可以写个 Yasnippet
# -*- mode: snippet -*-
# name: python block
# key: p
# --
#+BEGIN_SRC python :exports both :eval no-export
$0
#+END_SRC
有快捷键 [C-c C-v C-j]
插入所有可用的header arguments。
参考 (org) Using Header Arguments ,优先级从小到大依次:
举例:
#+PROPERTY: header-args :dir /tmp
#+BEGIN_SRC sh
pwd
#+END_SRC
#+RESULTS:
: /private/tmp
* sample header
:PROPERTIES:
:header-args: :dir ~/.emacs.d
:END:
#+BEGIN_SRC sh
pwd
#+END_SRC
#+RESULTS:
: /Users/xcy/.emacs.d
#+BEGIN_SRC sh :dir /
pwd
#+END_SRC
#+RESULTS:
: /
这个方法最好,在.spacemacs中直接设置,一了百了