Just a note for myself. It is possible to add a global shortcut for any UI app in mac OS using System Preferences.
I am using Notes app extensively to manage my notes and TODO lists. Sometimes instead of checking the TODO item I need to mark it as unneeded, then I like to use a Strikethrough text. Notes does not have a shortcut defined for this text style and I kept jumping through the menus.
Finally figured out the way to assign a key binding. Here’s how to do it:
- Open System Preferences and go to Keyboard → Shortcuts;
- Go to App Shortcuts in the left list and click “+” below;
- In the Application dropdown select Notes.app (or other app you need);
- Type in or paste exact menu item name in Menu Title – this is just the item name, not the full path to it. In my example it’s “Strikethrough” (no quotes);
- Click in Keyboard Shortcut input and then press which shortcut you’d like to assign, I picket Cmd+Shift+S (⌘+⇧+S).
- Press Add and you are all set, the shortcut is immediately active and ready to use.
If something goes wrong, make sure the app and the menu title are correct.