We’re rewarding the question askers & reputations are being recalculated! Read more.

New answers tagged


This is not really a solution, nor very elegant, but it ensures that you stop writing on the last line and, thereby, swallowing your next TODO: Add at the end of each capture a comment:# end of capture For instance: ("t" "Todo" entry (file+headline "~/org/gtd.org" "Tasks") "* TODO %?\n\n# end of capture)


There is no variable to control that, but you can accomplish what you want with a hook. Some background: when you start a capture, a capture buffer is created and although its major mode is org-mode, a minor mode is added: org-capture-mode. Like all modes, it has a hook (a list of functions that are called when the mode is entered) called org-capture-mode-...


Adding the property :immediate-finish will have the desired effect: https://orgmode.org/manual/Template-elements.html :immediate-finish: "When set, do not offer to edit the information, just file it away immediately. This makes sense if the template only needs information that can be added automatically."


I usually add %^{SCHEDULED}p to my org-capture template. But first it prompts for a SCHEDULED value which is useless and I leave it empty, and finally it prompts for a date and adds a SCHEDULED property to the task: SCHEDULED: <2019-11-06 Ср>.

Top 50 recent answers are included