Macro Groups and Macros

I've downloaded a few macro groups and now have macros that I can't identify which creates clutter.

Is there a way to find out if a macro is part of a group?

That's pretty vague...

The only time you can see a macro without having its group selected is when using a smart-group or doing a search.

In those cases the macro name displays in the upper right of the editing panel of the Keyboard Maestro Editor.

Personally I wish the group was always shown rather than only in certain contexts, but Peter didn't like that idea the last time I brought it up.

Your confusion is a perfect example of why I think it'd be a good idea.

-Chris

Thank you. I see now that the gray type in in upper right hand corner helps.

Vague because I have only recently explored Groups and those only because others have uploaded them.

  1. You can't have a macro that's not in a group.

  2. One should be careful with groups/macros that are global, because it can be all too easy to activate them in an inappropriate context.

  3. It's a good idea to segregate any macro that should run only in a specific application in a Macro-Group specifically dedicated to that app.

As you can see, I have more than a few groups...

[Working Macros] ⇢ @Working
All Macros
Enabled Macros
Follow Up
Macros Containing ⇢ "Execute Macro"
Modified in the Last Day
PENDING – NOW!
Recently Imported
Working ⇢ @Working
! Keychain Acess
[GLOBAL]
[KM]
[SUB-MACROS]
[Table Lookup]
[TEST]
@RTF_palatt
1Password
1Password Updater
Activity Monitor
Add Action to all Group Macros.test
All Applications - Ultra Claw - Adam
App-Store
App-Switcher ⇢ Global
App-Switcher ⇢ Not-Global
Application Palette
Archived Macros
Assist Macros
Audacity
bak
BBEdit Group
BernSh @Client, @KMF
Brave Browser
Brave Browser & KMF
Brave Browser ⇢ 1-Key
Browsers
CafeTran
Client Macro Group
Clipboard -- Global
Clipboard Filters
Common Operations - Search
Conflict Palette Test @test
Conflict.Palette.Test
Console
Contacts
DevonThink Pro Office
DevonThink Pro Office Pallette
Diagnostic Tools
Disk Utility
Downie 4
Downloader Workflows
Drafts
DupeGuru
e_Example.Macros.ccstone
Edit_KM_Macros.ccs
Editra
Emacs
Evernote
Examples
Excel
FaceTime
Finder
Finder & ForkLift
Finder test
Finder-X → Send-To
Firefox
ForkLift
FormalAddress
Front Browser
Global Macro Group
Global Macro Group ⇢ with Exceptions
Global Services Menu ⇢ with Exceptions
Go.Chrome ⇢ 1-Key
Google Chrome
GraphicConverter
HoudahSpot
iCab
InfoClick
Installer → Apple
iTerm2
iTunes
jEdit
Jedit X
KM
KM ⇢ Debugging
KM ⇢ Dev Global Tools
KM ⇢ Dev Storage
KM ⇢ Edit Macro Tools
KMFAM Favorite Actions and Macros
Launch Applications
Lionbridge Copy/Paste Variables
MacUpdate Desktop
Mail (Apple)
Mail ⇢ Preferences
Marked
Menu Glyphs
Microsoft Excel (2011)
Microsoft Excel (2016)
Microsoft OneNote
Microsoft Outlook
Microsoft Word
Mouse Control
Move and Resize Windows
MS Remote Desktop
My Window Control
Nag Drivers
Name Mangler
Notes
Numbers
Open in Application
Pages
Palette From Macros
Paste Special
Path Finder
Patterns
Photos
Photoshop Elements
Pixelmator
Preview
Progressive Downloader
Published to KM Forum.ccstone
Python...
Quick Access Macro Editor Palette
RegExRX
Report - Psychological Tests
Safari Group
Safari Group ⇢ 1-Key
Screen Sharing App
Script Debugger { JM }
Script Debugger 5
Script Debugger 8
Script Editor
Scrivener
SD, SE, BBEdit, VSC
Secure Passwords
Smile
Snippets - Prompts
Snippets.app Group
Socialiite
Sony Compress & Wrap
Spotify
Spotlight Search Prompt
Stickies
Stream Deck
Stubs
Sub-Macros
Submacros
Switcher Group
SyncTwoFolders
System Preferences
T - Test Group
Tagging
TaskPaper
Template Group
Templates
Terminal Group
Test Group ⇢ Storage
Test Group.ccstone
Test_Macro_Group
Test.KM.MenuBar.Menu
Testing Macro Group
Tex-Edit Plus
Text ⇢ Case Conversion
Text ⇢ Expansion
Text ⇢ Expansion Tools
Text ⇢ Modify Selection
Text_Expansion_Macro_List
TextEdit
TextWrangler
Third Party Test Macros (3rd)
Thunderbird
Timer Group.troy @working
Timer Macros Group.troy copy
Troubleshooting
UI Browser
Universal macros
URL Handlers
URL Handlers @junk , @
URL Manager Pro
ViewIt 1
ViewIt Group
Vivaldi
Wait Palette
Window Mover Group
Windows
Working.ccstone
Working.Storage.ccstone
z … Examples by Dan Thomas
z … Examples by JMichaelTX
z … Examples by macdevign_mac
z … Examples by Rob Trew
zz … Macro by Name

4 Likes

Hi, @KBM. You might find the following thread helpful. In it I contributed a screenshot that will help you navigate and locate a macro.

1 Like

When you have selected a macro in a flattened listing (search, All, smart group etc):

View > Reveal Parent Group
⌥⌘R

3 Likes

@ComplexPoint, thanks for sharing that tip! That's certainly the most efficient method when one wants to move to the group.

The method I shared in the screenshot is still useful when one is browsing a flattened listing and wants to determine the macro's group membership.

@ComplexPoint. Thank you. Added to my notes

@peternlewis Would be a nice addition as a right click option.

2 Likes