Next: , Previous: , Up: Protocols   [Contents][Index]

9.4.2 capture protocol

Activating “capture” handler pops up a ‘Capture’ buffer and fills the capture template associated to the ‘X’ key with them.

emacsclient org-protocol://capture?template=X?url=URL?title=TITLE?body=BODY

To use this feature, add a bookmark with an arbitrary name, e.g., ‘Org: capture’, and enter this as ‘Location’:


The result depends on the capture template used, which is set in the bookmark itself, as in the example above, or in org-protocol-default-template-key.

The following template placeholders are available:

%:link          The URL
%:description   The webpage title
%:annotation    Equivalent to [[%:link][%:description]]
%i              The selected text