Ben Maughan over at Pragmatic Emacs has a really useful tip for rescheduling Org agenda items in bulk. Maughan’s use case is that when at the end of the day he has unfinished TODO items in his Org Agenda he can reschedule them for the next day all at once. That’s really easy to do: you merely mark the items you want to reschedule with an 【m】, enter bulk mode with a 【B】, and then choose rescheduling with an 【s】. See Maughan’s post for the details.
It turns out, that you can do more than reschedule the items. After reading Maughan’s post, I cancelled a bunch of blog ideas from my “blog ideas” file that I hadn’t acted on. It’s the same process: mark, enter bulk mode, change TODO → CANCELLED. There are several possible operations, which you will see on a menu when you enter bulk mode.
This is a really useful tip and something I didn’t know about. If, like me, you keep everything in your agenda, it’s worthwhile investigating how you can add the bulk operations into your workflow.