【问题标题】:Org-mode: using special properties in the drawer组织模式:在抽屉中使用特殊属性
【发布时间】:2012-11-05 08:06:40
【问题描述】:

Org manual 表示特殊属性“不应用作属性抽屉中的键”。但是我想在更高级别上使用 org-mode,并且我想将所有特殊属性放在 :PROPERTIES: 抽屉中。

这可以用于许多原因,例如,我可以编写一个外部解析器,它可以理解 org-mode 文件,它只包含具有属性的条目,而无需了解 TODO、标签、优先级及其语法在标题中。这应该会改变所有 org-mode 命令的行为,这些命令通常遵循 ad hoc org-mode 语法。例如,org-todo 将更改抽屉中的 TODO 属性,而不是更改标题,等等。

换句话说,我想概括一下 org-mode 语法。我如何在理论和实践中做到这一点?我需要知道什么和做什么?

【问题讨论】:

    标签: emacs elisp org-mode


    【解决方案1】:

    唯一的方法(理论上和实践上)是重写 org-mode 来启用它。现有代码假定特殊属性(已关闭、已调度等)位于抽屉外,紧挨标题下方,待办事项必须紧跟在星号和 :tags: 之后。 标签应该最容易重新路由到抽屉,因为某些功能已经这样做了。 Closed、Scheduled 和Deadline 定义明确且可移动。将待办事项状态放在抽屉中可能是一项艰巨的工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多