如果只想在日程视图中屏蔽某些子树、而不将它们移到其他文件,可以使用 ‘ARCHIVE’ 标签。
标记了 ‘ARCHIVE’ 标签的标题(参见 Tags)会保留在大纲树中的原有位置,但行为如下:
org-cycle-open-archived-trees~。
此外,~org-fold-show-all 等常规大纲命令也可展开归档内容。
org-sparse-tree-open-archived-trees 配置。
org-agenda-skip-archived-trees 使其始终生效。
在日程视图中可按下 v a 临时显示归档内容。
org-export-with-archived-trees 调整导出规则。
org-columns-skip-archived-trees 设为 nil 。
以下命令用于管理 ‘ARCHIVE’ 标签:
org-toggle-archive-tag) ¶为当前标题切换归档标签。标签启用后, 标题会切换为阴影样式的文本的视觉样式,下方结构树自动隐藏。
检查当前标题的直接子项是否需要归档。遍历子树查看是否存在 未完成的 TODO 条目,若无则提示为该子项添加 ‘ARCHIVE’ 标签。 若光标不在标题上,则检查所有一级结构树。
org-cycle-force-archived) ¶强制展开带有 ‘ARCHIVE’ 标签的结构树。
org-archive-to-archive-sibling) ¶将当前条目移动至 归档同级节点(Archive Sibling) 。该节点是标题为 ‘Archive’ 且带有归档标签、与当前条目同级的节点。当前条目会成为该同级节点的子项,以此保留大量原有上下文信息,包括继承的标签以及在大纲中的大致位置。