How can I put a comment in the field of the Action “Execute Terminal Command (Async, non-blocking)“
I use this to run Keyboard Maestro macros, which are specified by UUID.
I’d find it valuable to leave a note letting me know the name of the Keyboard Maestro macro.
In a very nice touch, you can search Keyboard Maestro by UUID, but that is a long way round from just reading the macro name in the BetterTouchTool Action field.
The Action string is something like osascript -e 'tell application "Keyboard Maestro Engine" to do script "393ABOF6-908D-4F41-A879-5DSquidBD471"'
The greater solution, that I think Andreas has planned, is a global commenting system within BetterTouchTool.
Answering my own Q in case someone comes along later …
Anything you put in the Terminal command field after a hash-character ("#") will be ignored by Terminal.
When I call a Keyboard Maestro macro by using the Action “Execute Terminal Command (Async, non-blocking)“ in BetterTouchTool, I add "#" and then the name of the macro. This documents what the Action does in a way I understand without having to leave BetterTouchTool to find out.
Of course you could add a BetterTouchTool Action "Comment" — new in 5.alpha — but this works better for this specific need since the comment in the Action field will always be with the Action, whereas a separate Action "Comment" would need to be moved or copied with the Terminal Action in order to be found wherever the Terminal Action is used.
I actually add the universal Markdown link provided by Hookmark, but that's another discussion.