gpt4 book ai didi

emacs - 有没有办法让子任务在 org-mode 中继承截止日期?

转载 作者:行者123 更新时间:2023-12-04 01:08:42 25 4
gpt4 key购买 nike

如果对于 org-mode 中的某些任务,子任务可以继承主任务的截止日期,那将非常方便。如果我尚未为子任务指定截止日期,则应发生此行为。通过这种方式,所有子任务都将显示在我的 org-agenda View 中,并具有易于操作的适当截止日期。

最佳答案

这是适用于 Org 9 最新版本的建议,与我之前在某个时候停止工作的答案不同。

(defun org-entry-properties-inherit-deadline (orig-fun &optional pom which)
"Call ORIG-FUN with POM, but if WHICH is `DEADLINE' do it recursively."

(if (string= which "DEADLINE")
(org-with-point-at pom
(let (value)
(while (not (or (setq value (funcall orig-fun (point) which))
(not (org-up-heading-safe)))))
value)
(funcall orig-fun pom which))))
(advice-add 'org-entry-properties :around #'org-entry-properties-inherit-deadline)

关于emacs - 有没有办法让子任务在 org-mode 中继承截止日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4872088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com