Гибкие org TODO зависимости?


13

Я хотел бы org-modeсделать то, что делает OmniFocus ; когда нижняя задача в последовательном списке завершена, следующая задача в списке становится видимой в повестке дня. Любые мысли о том, как я мог бы попытаться решить эту проблему?

По сути, я хотел бы написать дерево с листьями и только листьями, видимыми в какой-то повестке дня.

Я был бы готов попробовать что-то вроде

* PENDING buy milk
** PENDING go to store
*** PENDING get in car
**** TODO find car keys
**** TODO put on pants

Где «получить в автомобиле» автоматически переходит от PENDINGк , TODOкогда «найти ключи от машины» и «поставить на штаны» отмечены DONEв некоторых Agenda. В идеале, однако, я бы просто создал специальный список элементов на одном уровне и отметил бы нижний TODO.

Ответы:


11

Смотрите org-зависимость . Эл . Это именно то, что вы хотите. Вместо того, чтобы повторять документацию здесь, вы можете увидеть документы и примеры на http://orgmode.org/worg/org-contrib/org-depend.html.


Спасибо, это работает. Вы можете даже вкладывать списки с небольшой практикой. Примечания для новичка: вы должны удалить начальные запятые из файла примера, если вы вставляете его из ссылки выше. Кроме того, чтобы это работало, мне нужно было: 1) добавить (add-to-list 'load-path' ~ / org / lisp ") в начало моего файла .emacs, 2) вставить raw org-зависимость.el файл в ~ / org / lisp / org-зависимость.el и 3) добавьте (требуют 'org-зависимость) в конец моего файла .emacs, вероятно потому, что мой Emacs установлен из PPA Ubuntu Emacs Daily Snapshot.
Earlio
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.