Emacs 将上一个和下一个关系显示到当前todo

Emacs 将上一个和下一个关系显示到当前todo,emacs,org-mode,Emacs,Org Mode,组织todo似乎擅长显示和提醒任务,但不善于表达它们之间的逻辑关系 假设正在处理任务E * TODO Task E 在任务E的中间,我意识到它的上一个任务D应该提前完成。 因此,我设置了一个新任务 * PREV Task D E.org::* TODO Task E 由于任务设置在任务E所在的另一个文件中,因此添加了到任务E的链接 但是,当前作业E不知道存在一些指向它的prev链接。所以 手动作业必须插入到E的上一个链接: * TODO Task E D.org::* PREV Tas

组织todo似乎擅长显示和提醒任务,但不善于表达它们之间的逻辑关系

假设正在处理任务E

* TODO Task E   
在任务E的中间,我意识到它的上一个任务D应该提前完成。 因此,我设置了一个新任务

* PREV Task D
E.org::* TODO Task E
由于任务设置在任务E所在的另一个文件中,因此添加了到任务E的链接

但是,当前作业E不知道存在一些指向它的prev链接。所以 手动作业必须插入到E的上一个链接:

* TODO Task E
D.org::* PREV Task D
当更多上一个作业和下一个作业绑定到当前任务时,情况变得复杂,更糟糕的是,当前任务本身作为上一个或下一个项目工作

手工作业实现的交织关系是灾难

我不是很熟悉一些神奇的功能,如容器等,然后必须通过人工插入链接来表达逻辑关系


这个问题有什么解决方法吗?

也许可以帮助解决?解决这个问题的一种方法是对所有任务使用一个文件。将任务添加到该文件时,完成该任务所需的所有子任务都可以放在下面(作为副标题),在这种情况下,所有子任务都“链接”到父任务。真正的魔力在于你如何(1)捕获新任务,并(2)以对你有意义的方式显示这些任务(请参见
org agenda prefix format
),它只在单个文件中工作@附加组件的可能性很小:。你也可以看看-它们已经有好几年了,但我认为在此期间没有什么变化。