Feb12
The best approach to OS X keyboard shortcuts
- posted by: Bruce
- 5 comments
- post a comment
As a long time user of OS X I’ve tacked on application after application to handle small, but essential, tasks.
Fluid for running my calendar and Stacks, JustNotes for syncing with simplenote, The Hist List for personal tasks, Quicksilver for application launching, and xScope for Web Development quickies.
Each of these applications has the option, and generally encourages, the use of global shortcuts. For those of you that don’t know, a global shortcut is a keyboard shortcut that can be can be used system wide.
The main advantage of this is the ability to access common features or tools without having to switch apps (i.e. switching songs in iTunes). However, many applications have default shortcuts that get overwritten by the global alternative. For instance, a common shortcut in Photoshop is cmd-option-d which is used to feather a selection. Yet, in OS X, trying to use this results in the dock getting hidden.
The best way around this issue is to create custom shortcuts for things that have conflicts or need quick access. However, before diving in and going crazy — “uh.. what did I set that shortcut to? *Click*click*click*, oh, right, cmd-option-shif-ctrl-F3″ — follow a simple framework to avoid headaches . Here’s what I recommend.
- If possible leave the standard program shortcuts in place. This makes for less hassle down the road if you ever have to reinstall the OS or use multiple machines for task (i.e. a school computer lab).
- Make all program based shortcuts cmd-ctrl-LETTER. To date I have not found any program in OS X that by default uses cmd-ctrl-LETTER shortcut’s. The first advantage to this is that you don’t have to worry about overwriting already-in-place shortcuts. Second, and most importantly, the cmd-ctrl keys are super easy to reach and use.
- For custom global shortcuts use a standard. Preferably cmd-option-ctrl-LETTER. Similar to the last bullet, I have never found a pre-set shortcut that used cmd-option-ctrl-LETTER. Yes, it sound like a lot of keys, but it’s three right in a row and they’re easy to reach.
The point is, if you standardize pre-set, local, and global shortcuts you’ll never have to worry about the key combo, all you’ll have to do is remember the letter or number you used. Further, it’ll keep conflicts at a minimum and give you a lot of options for growth down the road.
I’d love to hear other tips on what people are using so don’t hesitate to comment with your suggestions.











Leave a comment