org-babel-detangle 将配置文件中的改动写回 org 文件
我习惯将系统配置信息统一存在单一的 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 技术交流群。

上一篇: Emacs 自带输入法命令说明
下一篇: CSS3 那些不为人知的高级属性
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
{{ commentTitle }}