org-babel-detangle 将配置文件中的改动写回 org 文件

发布于 2023-03-18 22:28:00 字数 426 浏览 4 评论 0

我习惯将系统配置信息统一存在单一的 org 文件中,然后通过 org tangle 的功能来生成各个配置文件。但是今天才知道原来 org 还提供了一个 org-babel-detangle 函数,能够将进行相反的操作,将配置文件中的内容同步回 org 文件中。

这个函数能工作的前提是在 org tangle 时设置了 :comments link header argument,在这种情况下 tangle 生成的配置文件中会加入类似

# [[file:~/github/dotfile/dotfile.org::*xinitrc][xinitrc:1]]
...
...
# xinitrc:1 ends here

这样的注释信息注明了各个代码快所属的 org 文件极其位置,从而保证 org-mode 能够找回代码块所属的位置。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

列表为空,暂无数据

关于作者

红颜悴

暂无简介

0 文章
0 评论
1 人气
更多

推荐作者

作业与我同在

文章 0 评论 0

github_mZrHPYV6X5

文章 0 评论 0

浪漫之都

文章 0 评论 0

享受孤独

文章 0 评论 0

最好是你

文章 0 评论 0

苏璃陌

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击“接受”或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文