在组织模式下,我有一个简单的项目列表,带有多个标签(抄送抄送)。我喜欢以这样一种方式转换它,即我可以将每个标签显示为不同的标题并查看该标签下的项目。例如,如果我将标签 'company' 和 'fruit' 应用于项目 'apple' ,那么我希望将 'company' 和 'fruit' 视为标题并将 'apple' 视为它们下的项目。我有很多其他的东西,我喜欢把它们结合起来。所以我可以在“水果”标题等下放所有水果。
问问题
1032 次
2 回答
3
最好的方法是使用议程视图。
为此,请将您当前的文件添加到org-agenda-files
然后使用该org-agenda
命令。该m
选项允许您在所有议程文件中执行标记匹配搜索。因此,例如,如果您想在列表中列出所有标记为“公司”的标题,您可以使用C-c a m company <enter>
于 2010-12-13T18:35:41.243 回答
1
组织模式不是以鼓励您以这种方式重新组织您的 .org 文档的方式制作的。相反,您应该进行议程搜索,以动态查看您想要查看的内容。例如,如果您对标签“公司”和“水果”进行议程搜索,议程缓冲区将显示具有这两个标签的所有标题。
至于有一个由标签列表组成的文档,没有实际的标题,我认为 Org 不会以这种方式很好地工作。例如,假设您拥有三个标签:“公司”、“水果”和“苹果”。在普通的 Org 文档中,所有这三个标签都将应用于标题。它们不会相互适用。因此,如果您遇到“公司”和“水果”适用于苹果的情况,那么“苹果”必须是标题,如下所示:
* Apple :company:fruit:
有一个只有标签的空白标题是没有意义的,因为正如我所说,标签旨在应用于标题文本,而不是相互应用。所以这实际上没有任何意义:
:company:fruit:apple:
你可以做的是有这样的文件:
* apple :fruit:company:
* fruit :apple:company:
* company :fruit:apple:
在这种情况下,议程搜索将显示您想要的内容。但是该文档有一些冗余,因为相同的术语在不同的情况下显示为标题和标签。
于 2010-12-13T17:39:59.370 回答