Есть ли простой способ убить все проверенные элементы во всех контрольных списках из файла .org? Аналогично "очистить выполненные задачи" в Google Tasks. Также было бы полезно знать, как убить или заархивировать все выполненные элементы одновременно, а не для каждого элемента.
1 ответ
Я не верю, что флажки могут быть удалены или архивированы по умолчанию в Org. Они рассматриваются как легкие задачи, поэтому для разделения задач на более мелкие части или для создания списка покупок 1 . Они также не отображаются в глобальных списках TODO или представлениях Повестки дня, поэтому их отслеживание значительно меньше.
С другой стороны, существует достаточно простой способ удалить все элементы DONE из файла или из всех файлов повестки дня. Вы можете использовать массовое удаленное редактирование 2 для любых связанных файлов повестки дня или использовать ограничения буфера для применения только к текущему файлу (C-a a <
)
Использование совпадения TODO в повестке дня C-a a T
затем указание на совпадение DONE предоставит вам список всех совпадающих заголовков.
Если вы планируете часто архивировать выполненные задачи, вы можете настроить поиск по повестке дня:
(setq org-agenda-custom-commands
'(("d" todo "DONE")))
Затем отметьте нужные записи (или отметьте их все) и используйте объемный архив B $