

Now start building your palette like this:.All that is left to do is adding an AppleScript which simulates pressing the hot key combination – choose a complicated one which doesn’t get triggered by accident.This macro is trigger via a string – here emoticon SPACE SPACE. Copy the macro from the screen shot above.All palettes you would like to summon with a string should go in this group.


Create a normal Keyboard Maestro group – mine is called “Hot Triggers: Strings for Palettes”.This is more reasonable for me to grasp and my mental lexicon has no troubles recalling this information.įor those of you who prefer to see this in action I put together a short 18 second screencast: For instance fruit SPACE SPACE could open a palette like: Most times a logically related group would be more ideal for keeping me focused. Hot keys are fast, but they throw me off track and interrupt my flow – last but not least because I have to come up with the correct hot key. When I want to expand text snippets it is certain that I’m inside of an text editor and that I’m in writing mode. What bugged me was that I couldn’t use string triggers for calling up a palette. It is a fact that one already saves a lot of brain real estate for remembering hot keys since all there is to do is type one shortcut to bring up a palette which then again tells the user which letters or numbers he assigned to the actions that he put in the palette in question (e.g. I continued creating palettes until I reached a point where I simply failed to retain the dozen shortcuts I assigned and which I needed to call them up. This also meant more hot keys to remember. Why palettes and why text string triggers?Īs I started building up my macro palettes for text expansion I noticed that I quickly ended up with more and more palettes. This means I don’t have to remember countless hot key combinations, but get the chance to build sets of logically related groups Keyboard Maestro brings the advantage of palettes to the table.– I always had trouble remembering those. His article about using 2x SPACE as a suffix for string triggers initiated the spark and finally I could dismiss prefixes like. Kaushik Gopal’s was the main reason why I finally started using Keyboard Maestro as a serious replacement for TextExpander.Here are my two main reasons why this is the case: In the meantime a major part of my TextExpander snippets live in Keyboard Maestro.
