を使用してカスタムコマンドを設定したい
org-agenda-custom-commands
この変数は、「ID」という名前の PROPERTY を含まない見出しを選択する必要があります。フィルター式とは?
一致する見出しを検索する逆一致を使用できますID
。説明書より
検索文字列にはブール演算子「&」を使用できます AND および '|' の場合 または。「&」'|' より強く結合します。括弧は現在実装されていません。検索の各要素は、タグ、タグに一致する正規表現、またはプロパティ値にアクセスする比較演算子を含む PROPERTY OPERATOR VALUE のような式のいずれかです。各要素の前に「-」を付けると、それに対して選択することができ、「+」は肯定的な選択のための構文糖衣です。AND 演算子「&」「+」または「-」が存在する場合はオプションです。タグのみを使用した例をいくつか示します。
アジェンダ ビューの Matching プロパティの質問と同じクエリを使用して、検索を否定するだけで、ID が一致しないすべての行が提供されます。
(setq org-agenda-custom-commands
'(("c" "MY Agenda"
((tags "-ID={.+}")))))