是否可以在 org 模式下对待办事项列表进行编号?

Is it possible to have numbered todo lists in org mode?

是否可以在 org 模式下对待办事项列表进行编号(不带复选框)?

所以如果我有一个编号列表:

1. feed cat
2. climb tree
3. wash car

我想要这样的东西:

TODO         1. feed cat
IN PROGRESS  2. climb tree
DONE         3.  wash car

似乎不​​可能(根据google),但在emacs中一切皆有可能,也许我只是不知道如何....

我希望我的有序列表有多个状态:IN PROGRESSTODODONE 等...因此 checkboxes 不提供解决方案。

TODO 状态与标题相关联,而不是列表项。您可以明确地为标题编号:

* TODO        1. feed cat
* IN_PROGRESS 2. climb tree

但是没有得到组织的支持,例如删除时不会自动重新编号,不会自动对齐,... - 这将是所有手动工作。

编辑:回答您的以下评论:它与组织历史和语法有关。 Org 开始是对 outline-mode 的详细阐述:它有不同级别的标题,可以封装一个分层文档,如大纲,但它也有与标题和时间戳相关的 TODO 状态(普通、计划、截止日期),因此它可以用于安排事情。添加列表作为 light-weight 机制来列出事物:您可以改用 lower-level 标题,但如果您不需要标题使用的所有机制,列表可能会更方便。您可以与列表一起使用的唯一机制是一个(可选的)复选框 - 基本上,只是一个 yes/no 状态。编号列表等紧随其后。

很长一段时间,org-syntax 是 ad-hoc,但现在有一个定义相当完善的 org 语法,几乎完全是因为 Nicolas Goaziou 的努力。

要记住的是:标题可以包含列表,但列表不能包含标题。