一键运行org中所有的source code

将org文档中的所有source code都放在同一个session下:

#+BEGIN_SRC python :session 
import datetime 
#+END_SRC

#+RESULTS:

#+BEGIN_SRC python :session 
datetime.datetime.now()
#+END_SRC

#+RESULTS:
: 2019-06-19 12:24:41.940403

但是当重新打开文件后, 在第二个代码块中, 执行C-c C-c, 会报错没有datetime, 必须找回去将 import datetime 那一段执行一遍.

怎样能够实现, 将文档中的所有source code重新执行一遍.

M-x org-babel-execute-buffer,我用 M-x 输入 org-babel-exe 然后补全找到的,试验可行。

2 个赞