Вы можете установить свой поисковый запрос следующим образом:
-{DONE\|CANCELLED} <rest of query here>
or
-DONE -CANCELLED <rest of query>
И он по умолчанию удалит выполненные и отмененные задачи.
Если вы всегда ищете конкретную строку, вы можете создать org-agenda-custom-command
(см. Сохранение результатов поиска ). Это должно выглядеть примерно так:
(setq org-agenda-custom-commands
'(("t" "Test Search" search "-{DONE\\|CANCELLED} +<query>")))