org-imagine: 对 org 对象进行可视化的插件

更新:

添加了抽取代码块的功能

#+IMAGINE: "~/codes/parsing/lexer.py::class Lexer"

然后执行 org-imagine-view 会把 Lexer 类提取并以 python src block 的方式插入,我主要用来对某些代码片段写文字说明,或者引用到 org 里用 babel 执行,做简单的测试。

  • 光标放在 IMAGINE 一行按 C-C ‘ 可以跳转到链接对应文件的代码 buffer
  • 支持 org link abbreviation
  • 目前支持 python 和 elisp。

具体见 README

1 个赞