In case you are LaunchBar user (or a future LaunchBar user):
- Invoke LaunchBar with your shortcut/tap
- Type "KM" to select Keyboard Maestro
- Press Space and forward-type to your macro (or select it from the list)
This may sound similar to KM's "Trigger Macro by Name" action, but the crucial difference is that LaunchBar is learning from your habits. That is: After a while you'll find your most used macros at the top of the list – and LB is also learning from what you have first typed and what you have selected at the end.
Example:
Let's say, you have a macro called "Open ‘Nice AppleScripts’". (This macro will launch a website called "Nice AppleScripts".) And your aim is to launch that macro only by typing "nice". (Not by typing "onas" or "open nice" or "nice apple")
With KM's "Trigger Macro by Name" action:
If you have 15 macros with the word "nice" in the title (or the content), then you'll find your macro in a list of 15. You cannot change the list order. As long and as often you type "nice" you'll always see the same list in the same order.
With LaunchBar:
When you first type "nice" you'll get a list similar to what you get with "Trigger Macro by Name". Fine. You see your desired macro at position 7 in that list. You select it with the mouse (or the keyboard) and launch it.
Next time you type "nice" your desired macro will be #1 in the list and you just hit Return to launch it. And – unless you change your typing/selection habits – it will remain at that position in the list.
This way you can build up personal sequences of typed characters to launch your macros without actually having to "learn" them, and you don't have to modify the names of the macros to actually find them.