Emacs org-mode 稀疏树:组合搜索条件



我正在尝试使用稀疏树浏览我的组织文件。

我在将正负条件与带有特殊字符的标签组合在一起时遇到问题。这是我尝试过的一些搜索(使用 C-u C-c/m):

{-"@vigo"&{SCHEDULED={.}|DEADLINE={.}|TODO="NEXT"|TODO="WAITING"|focus|PRIORITY={.}}}/!
-@vigo&{SCHEDULED={.}|DEADLINE={.}|TODO="NEXT"|TODO="WAITING"|focus|PRIORITY={.}}/!

我想表达的是:任何没有标签@vigo的标题,都是预定的,有截止日期,必须做关键字下一个或等待,有标签焦点或有优先级。

当我使用上述任何搜索查询时,带有标签@vigo的条目会突出显示。为什么?

手册指出"括号未实现": http://orgmode.org/org.html#Matching-tags-and-properties,因此您必须在所有 OR 中分发 -@vigo:

-@vigo&SCHEDULED={.}|-@vigo&DEADLINE={.}|...

未经测试。

最新更新