如何对 org 文件夹按 tag 搜索

我知道可以用 org-agenda,但是有个问题是 org-agenda 会试图打开所有文件,300 个 org 文件就非常慢了或者报错了。不知道大家是怎么解决的。

org-agenda 报的什么错?

不用 org-agenda,可以考虑 grep-find.

“ 用 org-agenda 报的什么错?” 会报 too many files opend 。 目前也是用 ag,grep 等实现类似的查询,不过感觉还是不那么方便。

我想的一个应用场景是可以支持 “tag=work distributed” 这样的的搜索,tag 部分可以支持 file tags 和 tag 的继承

看下这个。

org-agenda 最基本功能就是用来处理这样的问题。

是,就是存在我说的那个 too many files opend 的问题

不存在这样一个单词 opend.