lable in Keyboard~~Maestro. You can also export a macro as a Text Service to have it available here (and ... rd Maestro editor when you are not modifying your macros.
==== Hide Others ====
The *Hide Others* comma... ==
The *File* menu is where you import or export Macros or launch or quit the Keyboard~~Maestro~~Engine.... s and starts editing a new smart group.
==== New Macro Group ====
The *New Macro Group* command in the
====== Macro Groups ======
Keyboard~~Maestro organizes your macros into Macro~~Groups which are like folders of macros. Each Macro~~Group contains a number of macros and controls wh
====== Macros ======
_**Macros**_ are used to automate your workflow, procedure, or process on your Mac. Macros are a way of improving your productivity by allo... tely, tailoring your Mac to your usage patterns.
Macros are sometimes known as Workflows or Shortcuts, b
ro. The engine is the process that enables your [[Macros]], [[Application Switcher]], and [[Clipboard His... o will automatically import your previous version macros, clipboards and preferences. Your old macros will be saved in the FILE{{{~/Library/Preferences/Keyboard Maestro/Keyboard Maestro Macros Saved Version 10.plist}}} in case you wish to re
d Maestro will walk you through creating a simple macro.
===== Macros Window =====
This window lets you manipulate Macros and Macro~~Groups, creating new ones, deleting old ones, enabling and disabling them, editing them and
====== Editor Window ======
To edit your macros, launch the Keyboard Maestro application. It will displ... stro Engine will continue running to perform your macros. Normally you only launch the Keyboard Maestro editor application when you want to change your macros, and leave only the Keyboard Maestro Engine runn... of the [[Smart_Groups|Smart Groups]] (top) and [[Macro_Groups|Macro Groups]] in your account.
* Smar
nce you understand the way the Editor and Engine, Macro~~Groups and Macros, Triggers and Actions work together.
By using these six components together, you can... ine is running.
* If you want to control **when a Macro is active**, configure the Macro~~Group.
* If you want to control **when a Macro is executed**, configur
s).
There are four types of palettes:
- Global Macro Palette.
- Applications Palette.
- Conflict Palette.
- Macro Group palettes.
===== 1. Global Macro Palette =====
Any macro with the [[trigger:Global_Macro_Palette|Global Macro Palette trigger]] will be
It allows you to:
* record and design your own macro shortcuts and activate them at any time.
* work w... r]] and open windows with [[Window Switcher]].
[[Macro Groups]] allow you to organize your macros. Think of them as folders of macros. Each Macro Group controls when the macros it contains are active.
that lets you disambiguate your selection when a macro trigger triggers multiple macros simultaneously |
| Excluded~~Applications | is the set of applications ... ignored when hiding other applications |
| Global Macro Group | a predefined Macro~~Group that always exists and is the default location for new Macros |
| GUID
editor, adding many new actions and triggers, New Macro Wizard, a new Security preference pane, a keyboar... ize-etc/36116))
* Fixed an issue where the Active Macro Groups palette could be incorrect.
* Fixed a poss... ther actions when it fails but does not abort the macro.
* Fixed some issues with the [[action:Select_Men... g.
* Fixed an issue with [[action:Show_Palette_of_Macros|Show Palette of Macros]] action not using the de
====== Macro Syncing ======
Keyboard Maestro is licensed on a per user basis on up to five Macs, so if y... r more Macs you may want to transfer some of your macros from one to the other. You can do this by selecting the desired macros and choosing the [[Menus#Export_Macros|File ➤ Export Macros menu]] to export your macros, and then impo
====== Macro Examples ======
A typical simple Macro consists of a single [[trigger:Hot_Key|Hot Key trigger]], such a... mples, see the forum topics:
* [List of Example Macros](https://forum.keyboardmaestro.com/tags/example)
* [Best Macro List](https://forum.keyboardmaestro.com/t/best-ma
run //Asynchronously// (the script runs while the macro continues on to the next //Action//). |
==== Usi... can ask Keyboard Maestro Engine to:
* execute a macro by name
* execute a macro by unique ID
* execute an action given its XML code
Note in most cases you mu... yboard Maestro Engine"
do script "[Name of Your Macro]"
end tell
</code>
The macro must be defined and
====== Macro Library ======
The macro library is a place where we can provide you with a variety of ready-made macros for optional addition to your macro collection.
To use the library, choose the [[Menus#Macro_Library