1

Я замечаю, что если вы измените список ключевых слов Todo в режиме org, последнее ключевое слово в списке будет интерпретировано как состояние ВЫПОЛНЕНО в целях настройки Todo Done. Я хотел бы добавить ключевое слово ABANDONED, а также записать временную метку, когда этот статус переключается, но я не вижу этого в настройке. Есть ли простой способ сделать это, который не сделает мой файл .emacs слишком грубым и загадочным, или простой способ сделать это с помощью настройки?

1 ответ1

2

Вы можете использовать символ вертикальной трубы ("|"), чтобы отделить состояния TODO от состояний DONE (включите его в список с вашими ключевыми словами в качестве еще одного обычного элемента).

Чтобы разрешить вставку метки времени при срабатывании одного из состояний DONE, установите переменную «org-log-done».

Итак, для вашего примера, вы можете добавить это в ваш .emacs:

(setq org-todo-keywords
      (quote ((sequence "TODO(t)" "|" "ABANDONED(b)" "DONE(d)"))))
(setq org-log-done t)

(Обратите внимание, что это также устанавливает сочетания клавиш для простой и быстрой настройки состояний TODO с помощью клавиши "b", используемой для установки состояния ABANDONED).

Для получения дополнительной информации обо всех этих настройках изучите их в Emacs (с помощью Ch k, а затем просто введите имя переменной). Также руководство по режиму org является отличным ресурсом:Руководство по режиму Org - Состояния рабочего процесса

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .