Emacs 组织模式议程按所有者过滤

发布于 2024-08-03 17:37:35 字数 465 浏览 6 评论 0原文

是否可以根据所有者属性过滤 emacs 中的议程?

目前我使用标签来设置 TODO 项目的所有者。这样我就可以按这样的标签过滤议程:

(setq org-agenda-custom-commands
  `(("o" "tasks for oleg"
     ((org-agenda-list)
      (org-agenda-filter-apply ,(list "+oleg")))
     ((org-agenda-remove-tags t)))
    ("k" "tasks for karl"
     ((org-agenda-list)
      (org-agenda-filter-apply ,(list "+karl")))
     ((org-agenda-remove-tags t)))
    ))

使用标签来标记所有者并不方便,但我看不到其他方法可以按所有者过滤 TODO 项目。

Is it possible to filter agenda in emacs based on Owner property?

Currently I use tags to set owner of TODO items. This way I can filter agenda by tags like this:

(setq org-agenda-custom-commands
  `(("o" "tasks for oleg"
     ((org-agenda-list)
      (org-agenda-filter-apply ,(list "+oleg")))
     ((org-agenda-remove-tags t)))
    ("k" "tasks for karl"
     ((org-agenda-list)
      (org-agenda-filter-apply ,(list "+karl")))
     ((org-agenda-remove-tags t)))
    ))

It's not convenient to use tags to mark the owner but I see no other way to filter TODO items by Owner.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

夜吻♂芭芘 2024-08-10 17:37:39

这在我的 .emacs 中对我有用:

(setq org-agenda-custom-commands
   (quote (("s" "tasks for Seth" tags "+OWNER=\"seth\"" nil))))

我的属性是大写的,所以你需要使用 +Owner= 我认为。

您还可以通过执行以下操作来调用您自己的自定义搜索:(

C-c a m +Owner="foobar"

假设您抄送了 org-agenda 绑定。

我正在运行 org-mode 6.27a。对于它的价值,我不太了解首先确定如何执行此操作,但 有关自定义命令的 worg 页面< /a> 非常有帮助。

This worked for me in my .emacs:

(setq org-agenda-custom-commands
   (quote (("s" "tasks for Seth" tags "+OWNER=\"seth\"" nil))))

My properties are upper-case though so you'd need to use +Owner= methinks.

You could also invoke your own custom search by doing:

C-c a m +Owner="foobar"

(assuming you have C-c a bound to org-agenda.

I'm running org-mode 6.27a. For what it's worth, I wasn't quite sure how to do this at first but the worg page about custom commands was very helpful.

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