从议程视图中删除已完成的任务
这似乎是一种常见用途,所以我怀疑我错过了一些东西......
在我的日常计划中,我通过更改任务的计划日期(抄送)来添加或删除当天的任务。我在当天的议程视图中使用列视图来查看当天安排的时间。当我完成一项任务时,我将其标记为“完成”。
我不希望已完成的任务显示在该视图中,因为它们的时间仍然占总时间(我想要当天剩余时间的运行总计)。
但我不知道如何按 TODO 状态进行过滤。 “/”让我可以按标签进行过滤,但如何按状态进行过滤?
This seems like a common use, so I suspect I'm missing something...
During my daily planning, I add or remove tasks for the day by changing the task's scheduled day (C-c s). I use column view while in the agenda view for the day to see how much I've scheduled for the day. When I complete a task, I mark it DONE.
I don't want the DONE tasks to show up in this view because their time still contributes to the total (I want a running total of what I have left in the day).
But I can't figure-out how to filter by TODO status. '/' lets me filter by tag, but how do I filter by status?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我认为您想要的是将 org-agenda-skip-scheduled-if-done 设置为 t。
请参阅手册:截止日期和日程安排。它将隐藏所有已完成的计划任务。
I think what you want is to set
org-agenda-skip-scheduled-if-done
tot
.See the Manual: Deadlines and Scheduling. It will hide any scheduled tasks that are already completed.
接受的答案对我不起作用,所以我想出了自己的答案。将此行添加到您的初始化文件中可以实现所需的行为:
这是引导我找到答案的来源 https://orgmode.org/manual/Special-Agenda-Views.html。
The accepted answer did not work for me, so I came up with my own. Adding this line to your init file implements the desired behavior:
Here is the source which led me to the answer https://orgmode.org/manual/Special-Agenda-Views.html.
对于那些偶然发现此问题并发现切换
org-agenda-skip-scheduled-if-done
不起作用的人,请使用Cc Cx Ca
添加:ARCHIVE:< /代码> 标签。组织将跳过标记为 ARCHIVE 的任务。
http://orgmode.org/manual/Archiving.html#Archiving
For those who stumbled on this and found toggling
org-agenda-skip-scheduled-if-done
not work, useC-c C-x C-a
to add:ARCHIVE:
tag. Org will skip tasks tagged ARCHIVE.http://orgmode.org/manual/Archiving.html#Archiving