组织模式:具有特定关键字的项目数
org-mode: Number of items with a specific keyword
我对组织定制有点陌生。
有没有办法获取组织文档中带有 TODO(或 NEXT)关键字的项目数?我找到了这个
https://metacpan.org/pod/distribution/App-OrgUtils/bin/count-org-todos
但我更希望有一个使用 Emacs 环境的解决方案。
编辑:这似乎可以解决问题。不知道有没有更优雅的方案
(apply '+ (org-map-entries (lambda () 1) "/TODO|NEXT"))
你是对的; org-map-entries
是完成任务的好工具。您可以按照约定尝试替代语法,但您拥有的形式既美观又简洁。我个人将这种查询写为:
(length (org-map-entries nil "+TODO=\"TODO\"|+TODO=\"NEXT\"" 'file))
我对组织定制有点陌生。
有没有办法获取组织文档中带有 TODO(或 NEXT)关键字的项目数?我找到了这个
https://metacpan.org/pod/distribution/App-OrgUtils/bin/count-org-todos
但我更希望有一个使用 Emacs 环境的解决方案。
编辑:这似乎可以解决问题。不知道有没有更优雅的方案
(apply '+ (org-map-entries (lambda () 1) "/TODO|NEXT"))
你是对的; org-map-entries
是完成任务的好工具。您可以按照约定尝试替代语法,但您拥有的形式既美观又简洁。我个人将这种查询写为:
(length (org-map-entries nil "+TODO=\"TODO\"|+TODO=\"NEXT\"" 'file))