从议程视图中删除已完成的任务

发布于 2024-12-17 22:52:14 字数 244 浏览 1 评论 0原文

这似乎是一种常见用途,所以我怀疑我错过了一些东西......

在我的日常计划中,我通过更改任务的计划日期(抄送)来添加或删除当天的任务。我在当天的议程视图中使用列视图来查看当天安排的时间。当我完成一项任务时,我将其标记为“完成”。

我不希望已完成的任务显示在该视图中,因为它们的时间仍然占总时间(我想要当天剩余时间的运行总计)。

但我不知道如何按 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

っ〆星空下的拥抱 2024-12-24 22:52:14

我认为您想要的是将 org-agenda-skip-scheduled-if-done 设置为 t。

请参阅手册:截止日期和日程安排。它将隐藏所有已完成的计划任务。

I think what you want is to set org-agenda-skip-scheduled-if-done to t.

See the Manual: Deadlines and Scheduling. It will hide any scheduled tasks that are already completed.

时光沙漏 2024-12-24 22:52:14

接受的答案对我不起作用,所以我想出了自己的答案。将此行添加到您的初始化文件中可以实现所需的行为:

(setq org-agenda-skip-function-global '(org-agenda-skip-entry-if 'todo 'done))

这是引导我找到答案的来源 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:

(setq org-agenda-skip-function-global '(org-agenda-skip-entry-if 'todo 'done))

Here is the source which led me to the answer https://orgmode.org/manual/Special-Agenda-Views.html.

入画浅相思 2024-12-24 22:52:14

对于那些偶然发现此问题并发现切换 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, use C-c C-x C-a to add :ARCHIVE: tag. Org will skip tasks tagged ARCHIVE.

http://orgmode.org/manual/Archiving.html#Archiving

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文