Org babel打印elisp变量

时间:2017-09-08 15:21:55

标签: emacs org-mode

使用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

但是打印出一些额外的文字。我只想打印变量的值。

1 个答案:

答案 0 :(得分:1)

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

(print foo)

没有引用它。报价禁止评价:这正是你不想在这里做的。