Is there a way to list all agenda entries which have active timestamps state (no DEADLINE or SCHEDULED)? I ask because these get lost in the agenda unlike Deadlines and Scheduled tasks, which keep being reminded. I often mark tasks just with timestamps and some of them are unacted upon and left in the past. The only way to check for them is to browse the agenda week by week. I hope I made myself clear here. Thanks!
1 Answer
You can use tag/property matches:
run
M-x org-agenda m
and enterTIMESTAMP<"<today>"
or use a
org-agenda-custom-command
(setq org-agenda-custom-commands
'(("t" "Timestamp Before today"
((tags "TIMESTAMP<\"<today>\"")))))
For more details, please refer Matching tags and properties
section of Org Manual:
M-x info-display-manual
(C-h R
)- enter and select
org
M-x Info-menu
(m
)- enter and select
Matching tags and properties
-
Thank you, exactly what I needed! note: I think one pair of brackets is not necessary -> ("t". note2: (2) works but (1) doesn't in my system: I run M-x org-agenda m and enter TIMESTAMPS<"<today>" and only shows me one entry weirdly. Feb 12, 2022 at 16:12
-
1Hi, 1) the outside pair of brackets if necessary if you have multi agenda custom commands, the default value of
org-agenda-custom-commands
also have it. 2) both work for me on my side, there is not 's' afterTIMESTAMP
Feb 14, 2022 at 7:04 -
1Yes, the manual has detailed instructions, you can find the example there. 'TIMESTAMP<"<today>"/!-DONE-CANCELLED' Feb 14, 2022 at 12:21
-
1
-
1@EmmanuelGoldstein Hi, I answer you at emacs.stackexchange.com/questions/70572/… Feb 17, 2022 at 1:51