A keyboard shortcut to invoke a set of commands

🙏 Thanks to Chuck for surfacing this excellent tip for all keyboard users out there doing incremental/bullet journaling and who find that command buttons just aren't their thing! For more stuff like this, join our community to share and learn about all things Tana 🫶

Goal

Use one keyboard shortcut to bring up a very specific set of commands.

Instructions

For this example, we're going to build one command that brings up a set of commands for a bullet journaling practice. People who practice bullet journalling (or BuJo) usually decide on a list of keys or "signifiers": bullet symbols that mean different things to the writer. Here's an example of things that might be in this list:

Example of signifiers: task, note, follow up, event, memory, look up, future log

In Tana, we can assume each item in the list is a separate supertag.

Build the command

  1. Decide on a prefix for your commands. In this example, we'll use "Bujo:".
  2. For each of the signifiers
    1. Create a new command called Bujo: [signifier]
    2. Add the command Add tag, and insert the supertag definition to the parameter
  3. Create a keyboard shortcut: Run Create keyboard shortcut in the command line, then record the shortcut you want to use. In this case, we're using Cmd/Ctrl+Shift+P. In the parameter Commands, write the words Bujo:.
Setup of commands
Keyboard shortcut with the typed-in prefix BuJo:

Testing the command

To test it, use the keyboard shortcut Cmd/Ctrl+Shift+P

  • This will insert the words Bujo: in the command line
  • Type space to bring up all the options

That's it 🙌