Keyboard Maestro
Conduct your Mac Like a Pro!
Keyboard Maestro is a productivity enhancer, and to enahnce your productivity further we have started a Macro Library where you can download pre-made macros. We will be adding to this library in the future, so if you have any specific desires, ideas, suggestions or contributions, let us know.
Rakesh Kumar has created a pack to make life easier for Windows to Mac Switchers. It includes a set of macros for Mail, Microsoft Word and Microsoft PowerPoint as well as macros to map control-keys to command-keys for various common actions like Cut/Copy/Paste. It also includes a DefaultKeyBinding.dict for Mail to make it work more like Windows users expect.
Alain Damlamian has created a package of macros for TeXShop users. It includes a number of macros for inserting various tamplate text items, such as definition, lemma, proof, etc. It has various hot key, and status menu triggers, and displays as a floating palette in TeXShop. This macro file requires Keyboard Maestro 3.4 to import properly.
This macro duplicates the current line. It will work well in most text editors. It works by selecting the current line, then Copy, then deselect the line and Paste, and finally restores the clipboard. It then reselects the just duplicated line to highlight it and allow further duplication.
Default Trigger: Hot Key ⌘L
Actions:
Type the ⌘Left Arrow Keystroke Type the ⇧Down Arrow Keystroke Type the ⌘C Keystroke Type the Down Arrow Keystroke Type the ⌘V Keystroke Type the ⇧Up Arrow Keystroke Set Clipboard To Past Clipboard 1
This macro selects the current line. It will work well in most text editors. It works by moving to the start of the line, and then extending the selection down one line.
Default Trigger: Hot Key ⌃D
Actions:
Type the ⌘Left Arrow Keystroke Type the ⇧Down Arrow Keystroke
This macro types the current clipboard. It will paste without styles and will work almost anywhere, including many games and password entries.
Default Trigger: Status Menu
Actions:
Insert Text ‘%CurrentClipboard%’ by Typing
This macro group allows you to insert various menu glyphs like ⌘ and ⇧. Full list: ← → ↑ ↓ ↖ ↘ ↩ ⇞ ⇟⇥ ⇧ ⌃ ⌘ ⌤ ⌥ ⌦ ⌫ ⎋.
Actions:
Insert Text by Pasting Set Clipboard To Past Clipboard 1
This macro group allows you to move and resize windows using the arrow keys. Press the control-W hot key trigger to activate the macro group (an optional palette appears) and then use the arrow keys to nudge windows around. Hold the option key down to move by 10 instead of 1, or the shift key to resize instead of move. Note that some applications do not like the windows resized under them (eg Eudora and Quicken). Press control-W to disable the macro group when you are done.
Default Trigger: Hot Key ^W
Actions:
Move or Resize front window by varying amounts
This macro group adds a numeric keypad on your main keyboard, perfect for keyboards that do not have a real number pad. Press the option-Z hot key trigger to activate the number pad, then the letter keys M, and J,K,L, and U,I,O produce the numbers 0, and 1,2,3, and 4,5,6 (the number keys 7,8,9 on the top of the keyboard complete the number pad). Press option-Z to disable the numeric keypad when you are done.
Default Trigger: Hot Key ⌥Z
Actions:
Insert Text by typing a numeric digit
This macro allows you to reopen the default window in an application. When switching to an application with no open windows using the program switcher (either Apple’s or Keyboard Maestro’s) the default window is not displayed. The macro uses a simple AppleScript to cause the front application to redisplay its default window.
Default Trigger: Hot Key ⌘⌥0
Actions:
Execute AppleScript
If you have any suggestions or contributions, please let us know.