【问题标题】:Current buffer name as argument to org babel source block当前缓冲区名称作为 org babel 源块的参数
【发布时间】:2013-11-20 19:03:29
【问题描述】:

如何将当前文件及其路径传递到 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

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

【问题讨论】:

    标签: org-mode org-babel


    【解决方案1】:

    这样就可以了:

    var file=(buffer-file-name)
    

    【讨论】:

    • 啊,我们可以在这个地方使用Elisp吗?伟大的。感谢您的信息。
    猜你喜欢
    • 2012-12-09
    • 1970-01-01
    • 2013-06-14
    • 1970-01-01
    • 2014-05-27
    • 2011-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多