org babel 输出格式为 drawer 时,能不能删掉 #+RESULTS?

读了子龙山人老师转发的关于 Org Mode 集成 Python 的贴子,教程里面建议通过 drawer 来显示 Babel 输出结果:

(setq org-babel-default-header-args:python
      '((:results . "output org drawer replace")
            (assq-delete-all :results org-babel-default-header-args)))

这样的确可以提升。但是会有两个 “results” 提示符:

#+RESULTS:
:RESULTS:
1
2
3
4
5
:END:

强迫症,想去掉第一个 #+RESULTS:,然而 Lisp 小白,求指导。

不能,#+RESULTS 是执行结果的标记,并非可有可无的。

反正导出以后都看不到

不必完全去掉,可以试试用 font-lock 隐藏。

其实如果已经有结果了的话可以去掉啊,变成上个src block没有结果,下面有个叫做results的drawer。