Essential Mac OS X keyboard shortcuts
Learning keyboard shortcuts will significantly improve your speed, letting you focus on your work instead of boring mechanical movements. Perhaps even more importantly, though, is that they can help you avoid repetitive strain injuries (RSI).
As opposed to many other lists of keyboard shortcuts, this post focuses on the shortcuts you’ll use the most and that work for all or most apps, so they are well worth the effort in learning. The consistency of keyboard shortcuts across Mac applications is one of the nice surprises if you’re previously used to Windows or Linux
(I use weird characters in this post that may or may not show up unless you’re on a Mac.)
Here’s a quick overview overview over the symbols used for the most interesting keys on the keyboard:
| Command key (also abbreviated as Cmd) | |
| Option key (also abbreviated as Opt or Alt) | |
| Shift key | |
| Control key (also abbreviated as Ctrl) | |
| The function key (lower left of keyboard) | |
| Tab key | |
| Return key | |
| Tab key | |
| Backspace key | |
| Arrow keys |
Applications are not windows
Unlike Windows and Linux, OS X differentiates clearly between applications and windows; they are shown differently in the Dock, and you navigate between them in different ways.
Starting and stopping applications
The Dock shows a list of icons representing applications, folder shortcuts, and minimized windows. Any application running will show up in the Dock, but you can also set some frequently used applications to always show up there. It is important to note that differently from Windows and Linux application icons represents applications, and can show up whether the application is running or not; running applications are denoted by having a little light showing up below or to the side of the icon (depending on where your Dock is).
You can click on applications to start them or to switch them to the active application. You can click-and-hold (or right-click or
It’s easy to end up with tons of running applications without knowing about it in OS X, but they do eat up memory and slow down your machine, so I frequently scan for the little lights and quit applications I’m not currently using.
I usually also create a shortcut to the “Applications” folder in the Dock to make it easy to launch any application from the Dock.
Spotlight is a great way to find anything on your machine. I use it mostly as an application launcher. Press
Quitting the application is as easy as hitting
Navigating between applications, windows, and tabs
To navigate between already running applications hold down
Once you’re in the right application you can hold down
Use
Opening and closing new windows and tabs
In most applications,
Hitting
Unclutter
There are many strategies to keeping your desktop clean in OS X: minimizing windows, using spaces, or hiding applications.
I much prefer hiding all applications that I’m not currently using. Hit
Sometimes hiding all windows of an application is too much; you want to have some windows visible and some hidden. In this case you can minimize the windows you don’t need by hitting
If you really want to focus on work, there are a few other ways to give more space to your application window:
- Hit
⌘⌥H to hide all but the current application - Hit
⌘⌥D to show or hide the Dock - Hit the little rounded rectangular icon in the top-right of most windows to show or hide the application toolbar
- Hit
⌘↩ to go fullscreen with the application, requires installation of Megazoomer - Install Spirited Away and watch applications automatically hide themselves when they’re idle
Weird characters
Note: some of these require you to turn on input methods and palettes from the “System Preferences -> International -> Input Method” tab. Keyboard shortcuts for weird characters does depend on the keyboard layout you have chosen; I’m using “US” in the examples below.
Another strength of Mac OS X is that it allows you to easily input many weird characters, even using the US keyboard layout. I use this a lot when I need to type my name with the Norwegian
Other easily accessible keys this way are typographic goodies such as em-dash (
Chinese users may be a bit disappointed by the ITABC pinyin input method. In that case you can try the input methods available for download through openvanilla.org. Also note that the keyboard shortcut to switch between input methods is
If you need some really weird characters, check out “Show Character Palette”. It is an application that allows you to search for characters by name, browse characters by category, and see similar characters. You can also mark your most commonly used weird characters as favorites for easy access.
Other
Here are some other relatively frequently used keyboard shortcuts:
⌘S to save documents⌘R to reload documents or pages⌘I to open up dialog box to view/edit detailed information⌘⌥H to hide all applications except the current one⌘+ and⌘- to increase or decrease font size⌘F to find something, and⌘G to find the next occurrence⌘⌫ to (permanently) delete something without throwing it into the trash canfn⌫ to delete character to the right of cursor⌘1…9 are application specific shortcuts used to jump to different list views (Finder, Address Book), jump to different tabs (Firefox, iTerm, Colloquy, Adium), jump to different mailboxes (Mail), jump to different bookmarks (Safari), or rate items (iPhoto)
Keyboard shortcuts having to do with editing is such a big topic I’m going to cover that in a separate blog post.
Apple has a full list of OS X keyboard shortcuts, and the Apple Blog has a nice list of OS X Hidden Gems which includes a fair number of funky keyboard shortcuts.
April 7th, 2009 at 12:39
Looks like someone you know has recently upgraded to a Macintosh.
April 29th, 2009 at 14:45
⌃ ⇧ ⌘ ⌥ ⌦ ⌫ ↑↓← → ⏎ ⎋