Как снять флажки в org-mode для следующей циклической / повторяющейся задачи

с циклическими или повторяющимися задачами в org-mode, внутри этой задачи, если есть несколько флажков, и все они отмечены как отмеченные, после того, как общая задача замаскирована как сделано, флажки для следующего периода цикла все еще отображаются как отмеченные, и его следует снять. например:

  • TODO циклический ежемесячный дом [0/5] запланировано:
    • [ ] платить сауна
    • [ ] оплате электроэнергии
    • [ ] платить аренду
    • [ ] оплатить интернет
    • [ ] pay union

Как только я пометил все из них и поставил это как сделано, вот что я вижу:

  • WIP циклический ежемесячный дом [5/5] запланировано:
  • состояние "готово" из " WIP " [2013-11-06 Ср 20: 49]: свойства:: LAST_REPEAT: [2013-11-06 Ср 20: 49]: конец:
    • [X] оплатить сауну
    • [X] оплатить электричество
    • [X] оплатить аренду
    • [X] оплатить интернет
    • [X] pay union

проверено в версиях:

  • версия Emacs: * GNU Emacs 24.3.1 (x86_64-неизвестно-linux-gnu, X toolkit, полосы прокрутки Xaw3d) 2013-08-30 on апакалипсис*

  • версия Org-mode: *Орг-режиме версии 7.9.3 Ф (release_7.9.3 ф-17-g7524ef @ /usr/местные/доли/в Emacs/24.3/Лисп/орг/)*

обновление: решена следующим образом:

1. В файле конфигурации emacs .в Emacs включает:

(добавить в список загрузить-пути (расширения-файла "~/path_to_file_org-контрольный.el/"))

(требуется 'org-checklist)

Примечание: Если у вас нет файла, можно скачать с здесь

2. Внутри файла mytasks.org после задачи TODO, но перед флажками включите эти строки:

свойства:

: RESET_CHECK_BOXES: t

: END:

3. Убедитесь, что он работает

просто закройте задачу с помощью C-c C-t и вы увидите флажки без накладки.

2 ответов


Если я правильно вас понимаю, ситуация такова: у вас есть повторяющаяся задача с подэлементами в качестве флажков. Когда задача будет завершена, все флажки в подэлементах должны быть очищены-так что задача может быть выполнена в следующее циклическое время.

  • свойство RESET_CHECK_BOXES о задаче t
  • убедится org-контрольный список является одним из самых загруженных модулей (через переменную org-modules)

вы можете снять ряд флажков с помощью C-c C-x C-b в выбранном регионе. Это вызывает .