问题描述
我的商品的截止日期为今天,每天重复一次,例如:
- Todo [#A]练习 截止日期:
如果这个Todo的截止日期是今天,那太好了,我希望在今天的议程中看到它。
当我将此待办事项标记为已完成,然后将截止日期定为明天时,它仍显示在今天的议程中,以:
在1 d。
我不想看到今天列出的任何有明天截止日期的项目。
有什么方法可以设置emacs org模式吗?
我尝试过
(setq org-agenda-todo-ignore-scheduled'future)
但这不起作用。
提前谢谢。...
解决方法
请参阅8.3 Deadlines and Scheduling
此外,今天的议程还警告有关截止日期即将到来或错过的警告,它们是在到期日之前的org-deadline-warning-days开始
您可以将变量org-deadline-warning-days
定制为0
以禁用预警。
首先,回答您的问题。可以如下指定每个任务的警告提前时间--0d
表示警告应提前零天:
DEADLINE: <2020-09-22 Tue +1d -0d>
这将使您能够按照我的要求进行操作,而无需费力地将org-deadline-warning-days
设置为0。
第二,正如几个人提到的那样,也许您想每天安排事情,而不是每天都有最后期限。