David Zuber over at Storax has a useful post on enabling multiple inputs in an Org capture template. Templates are extraordinarily useful. I have several that I use several times a day. They do have a problem, though: you can input data into only one spot in the template.
Zuber is using capture templates to implement a ticketing system for his workflow. He wants to be able to enter a project and incident number and have them replicated elsewhere in the template automatically. While that’s not supported directly, it’s fairly easy to implement using the custom lisp expressions that the templates do support.
I’ve used custom lisp expressions in the templates I use to manage my blog queue but I hadn’t thought of using them to get keyboard input. It’s a nice idea that makes the templates potentially more useful. If you’re using capture templates, you should definitely give it a read. If you aren’t using capture templates you should consider ways that they might simplify your workflow.
UPDATE: comment by Michael Alan Dorman below. He describes an easier, native way of doing the same thing.
Be sure to see the