Jay McGavren's Journal

How a Head First author spends his days off

View on GitHub
2025-08-05

Custom MacOS App Keyboard Shortcuts

MacOS allows you to set custom keyboard shortcuts that activate any item in the menus at the top of the screen. You can do the same in Windows, but only with third party software; MacOS has this ability out of the box. This post has suggestions for things to add (and a couple default items to disable).

Because these menus usually vary by app, you can set shortcuts that apply only when a specific app has the focus. That way the same key can be used for different menus in different apps. There’s also an “All Applications” section for the few menus that appear in all apps.

To find the per-app shortcuts:

Click the + button to add or change keyboard shortcuts for menu items in various apps. You choose the application you want to modify (or “All Applications” for a global shortcut), type the exact name of the menu item you want to invoke, and press the key combination that should invoke it.

Some suggestions for items to add/change are below, broken up by app.

All Applications

Google Chrome

iTerm

Keynote

Once everything is customized to your liking, click the “Done” button at the bottom of the modal. Go try your new shortcut keys!

Copyright © Jay McGavren.