I like to use keystroke shortcuts over selecting menus or clicking on icons as much as possible, but like many of us I have a limited capacity to remember what shortcut executes what command. Yesterday on the Lonely Proton blog I saw an interesting tip for combining Keyboard Maestro macros into one shortcut. The idea is that once you can create multiple macros that are called by the same shortcut, and then you can select the desired macro from the list, using the 1-9 key to select the item in the list.
I created a series of macros that all create something ‘new’ in DEVONthink-rich text, plain text, with clipboard, etc. and assigned them all the shortcut Command-N. While that is the same shortcut that DEVONthink uses for new with clipboard, Keyboard Maestro will override the default action. You can call multiple sub-menus with Keyboard Maestro, as is the case with this template to create an OmniOutliner document in a custom template folder that I created for DEVONthink.
Here is the menu to the OmniOutliner template…
Here is what the macro looks like to create the OmniOutliner document…
Note that I prefixed the name of the macro with a ‘7’ as this a) forces the macro to appear as item #7 in the list and b) serves as a cue that I need to press the 7 key to activate the macro from the HUD list. You’ll want to set the macros to only activate in DEVONthink to avoid a conflict in other applications. Also keep in mind that if you call a menu such as ‘Smart Group…’, the ‘…’ is not 3 periods-it is an ellipsis, which is typed as ‘Option-;’.
Here is my Keyboard Maestro HUD menu when activated in DEVONthink Pro with Command-N…
Enjoy!