当前缓冲区名称作为 org babel 源块的参数

Amu*_*umu 1 org-mode org-babel

如何将当前文件及其路径传递到 org-babel 中的源代码块之一?例如:

#+name: cflow
#+header: var file=<what to put here?>
#+begin_src sh :exports none
  # output posix format
  # -i <symbol> include name start with <symbol> file
  # brief input
  cflow --format=posix -i _ --brief
#+end_src
Run Code Online (Sandbox Code Playgroud)

我希望该命令在缓冲区的当前目录中执行。

fni*_*sen 5

这将做到这一点:

var file=(buffer-file-name)
Run Code Online (Sandbox Code Playgroud)