将 TODO 添加到外部组织文件。

Add TODO to an external org file.

我正在使用 org-mode 写一些散文。我为所有的写作都配置好了 emacs,但有一个问题我无法解决。

在我写的时候,我可能有一个想法,或者我可能想给自己做个笔记,以便在编辑过程中回顾。也许我想更改角色名称或者我想更详细地研究一个想法。我不想脱离写作流程,所以我只想在不同的组织文件中创建一个快速的 TODO,在我的散文中使用 link 到 line/word 我需要做的编辑。

我已经想出如何创建 link 但我无法让它与 TODO 项目相匹配。对这位沮丧的作家有什么建议吗?理想情况下,我想创建一个捕获模板,这样我就可以快速添加笔记并继续写作。

提前致谢。

org-capture 模块已经有了一个概念: http://orgmode.org/manual/Capture-templates.html 当你放置

%a

在您的捕获模板中,它将创建一个 link 到您调用捕获命令的位置。

我假设给出的示例正是您想要的:

     (setq org-capture-templates
  '(("t" "Todo" entry (file+headline "~/org/gtd.org" "Tasks")
         "* TODO %?\n  %i\n  %a")))

希望对您有所帮助:)