如何使议程视图显示按计划的时间但没有截止日期的任务?

时间:2019-05-30 12:34:19

标签: org-mode

我希望我的组织议程视图显示今天截止的一个任务块,有或没有预定的时间;以及计划在今天完成的另一项任务,但没有截止日期。我的理由是避免在两个议程视图块中显示相同的任务。

我对这两个模块的org-agenda-custom-command看起来像这样:

(setq org-agenda-custom-commands '(
    ("d" "daily tasks"(      
       (tags-todo "+TODO={NEXT}+DEADLINE>=\"<Today>\" "  (
           (org-agenda-sorting-strategy '(scheduled-down))
           (org-agenda-overriding-header "Deadline today")
           ))
      (tags-todo "+TODO={NEXT} +SCHEDULED<=\"<today>\" -DEADLINE<=\"<today>\" "  (  
           (org-agenda-sorting-strategy '(scheduled-down))
           (org-agenda-overriding-header "Scheduled but not deadlined today")
           ))
    )) 

我试图通过组合来避免第二个代码块中的最后期限任务

+SCHEDULED<=\"<today>\" -DEADLINE<=\"<today>\"

但是它不符合我想要的方式。似乎我需要在SCHEDULED和DEADLINE之间使用逻辑AND运算符?

如何使第二个代码块在截止日期前过滤掉任务?

0 个答案:

没有答案