組織モードの特定のタスクについて、サブタスクがメインタスクの期限を継承できると非常に便利です。この動作は、サブタスクの期限をまだ指定していない場合に発生するはずです。このようにして、すべてのサブタスクが、簡単に操作できる適切な締め切りとともに、組織の議題ビューに表示されます。
2900 次
6 に答える
5
サブタスクを追加する機能はどうですか?これは、親に締め切りがある場合、サブタスクに締め切りを追加します。
(defun my-org-insert-sub-task ()
(interactive)
(let ((parent-deadline (org-get-deadline-time nil)))
(org-goto-sibling)
(org-insert-todo-subheading t)
(when parent-deadline
(org-deadline nil parent-deadline))))
キーにバインドすることを忘れないでください。
(define-key org-mode-map (kbd "C-c s") 'my-org-insert-sub-task)
また、次の設定が役立つ場合があります。
(setq org-enforce-todo-dependencies t)
(setq org-agenda-dim-blocked-tasks 'invisible)
于 2012-01-19T02:43:09.153 に答える
2
最近、org-mode メーリング リストでこの質問と回答が寄せられました。誰かが役に立つことを願って、ここにその議論を追加しています。
http://article.gmane.org/gmane.emacs.orgmode/49215
このコミットで、そのコードを .emacs に追加しました。
https://github.com/vedang/emacs-config/commit/1cb6c774a991d50853134d8085ca61dd12585993
于 2012-04-11T13:25:48.653 に答える
0
別のアプローチは、で使用することorg-agenda-bulk-action
ですorg-agenda-mode
。
stuck-projects
まだ締め切りがなく、まだスケジュールされていない TODO 見出しとして定義:M-x org-agenda-list-stuck-projects
. これにより、期限のない TODO 見出しのリストが表示されます。- m締め切りを追加したいエントリをマークします。
- Bを呼び出す
org-agenda-bulk-action
。 - dそれらすべてに単一の期限を割り当てる。
于 2014-05-13T04:38:40.093 に答える
0
DEADLINE はこれらのプロパティの 1 つで、デフォルトでは継承されません。変数をカスタマイズすることで変更できますorg-use-property-inheritance
于 2011-08-10T11:06:34.300 に答える