简述:在emacs org-mode日程视图中,我不明白为什么有些TODO会告诉我超过计划日期的天数,而有些则没有。
在emacs org-mode中,如果我键入C-c a a
,我就可以看到当天的日程安排。通常在顶部会有几个红色条目,格式如下:
projects: Sched. 5x: TODO [#A] Do this job
在我看来,之所以写着Sched. 5x
是因为这是一个TODO
任务,原定在5天前完成。事实上,在我的org文件中有一个完整的条目:
** TODO [#A] Do this job.
SCHEDULED: <2016-09-23 Fri .+21d>
今天是28号,比五天前晚了。但是我刚刚注意到有些工作已经安排好几天了,而且它们显示为绿色。以下是我org文件中的另一个条目。
** TODO [#A] Stack Overflow test.
SCHEDULED: <2016-09-23 Fri .+1d>
考虑到现在是23号之后的第五天,我希望我的日程表中再次出现一个红色条目,并显示"Sched. 5x"或类似内容。但我看到的是一个绿色条目。
test1: Scheduled: TODO [#A] Stack Overflow test.
在今天或之前我应该完成的任务清单中,这件事排在了最底部。我希望能够以某种方式将其置于最顶端,因为它已经晚了5天。为什么它不是变成红色的呢?我做错了什么吗?
编辑: org-scheduled-delay-days
的值为0。
org-scheduled-delay-days
的值:M-x describe-variable RET org-scheduled-delay-days
,以帮助我们诊断问题。 - elethan