org babel 打印 elisp 变量

Org babel print elisp variable

我想使用 org 执行 Lisp 代码,将变量的值打印到结果块中。例如。我正在尝试打印 org-babel-default-header-args.

的值

我试过这个:

#+BEGIN_SRC elisp :exports both
(print 'org-babel-default-header-args)
#+END_SRC


#+BEGIN_SRC elisp :exports both
(org-babel-default-header-args)
#+END_SRC

#+BEGIN_SRC elisp :exports both
(symbol-value 'org-babel-default-header-args)
#+END_SRC

我最接近工作的是这个:

#+BEGIN_SRC elisp :exports both
(describe-variable 'org-babel-default-header-args)
#+END_SRC

但这会打印出一些额外的文本。我只想打印变量的值。

要打印变量 foo 的值,请使用

(print foo)

没有引用它。引用禁止评估:这正是您不想在此处执行的操作。