当我尝试运行它时:
** Header name
:PROPERTIES:
:header-args: :noweb yes
:END:
#+NAME: prop_test
#+begin_src sh
echo "...and it worked!"
#+end_src
#+begin_src sh
echo "Beginning expansion..."
<<prop_test>>
#+end_src
我得到错误sh: 2: Syntax error: end of file unexpected
。
如果我添加:noweb yes
到代码头,它会按预期执行。我认为该:header-args:
属性应该自动执行此操作,但显然不是。我已经尝试删除分隔片段的空格,并且(不出所料)它没有任何区别。我已经尝试指定该属性是用于 sh ( :header-args:sh:
) 的,但也没有这样做。为什么不应用 header-arg ?