9.1.3 Capture templates

You can use templates for different types of capture items, and
for different target locations. The easiest way to create such templates is
through the customize interface.

C-c c C

Customize the variable org-capture-templates.

Before we give the formal description of template definitions, let's look at
an example. Say you would like to use one template to create general TODO
entries, and you want to put these entries under the heading ‘Tasks’ in
your file ~/org/gtd.org. Also, a date tree in the file
journal.org should capture journal entries. A possible configuration
would look like:

If you then press C-c c t, Org will prepare the template
for you like this:

* TODO
[[file:link to where you initiated capture]]

During expansion of the template, %a has been replaced by a link to
the location from where you called the capture command. This can be
extremely useful for deriving tasks from emails, for example. You fill in
the task definition, press C-c C-c and Org returns you to the same
place where you started the capture process.

To define special keys to capture to a particular template without going
through the interactive template selection, you can create your key binding
like this: