Home » Learning Curve
ShortcutsThe original. Serving up shortcuts since May 2004. A repository for every keyboard secret in OS X. Some of these are well known, others are not. Shortcuts in the Menu category are 'common' rather than 'universal'. This list should continue to grow exponentially over time. [Click here for the official definitive list of Windows keyboard shortcuts!]
ACP⋅Boot⋅Desktop⋅Mail.app⋅Menu⋅NSOutlineView⋅NSText⋅NumPad⋅Power⋅Safari.app⋅Terminal.app⋅Universal Access⋅VoiceOver
ACP
⌘& | Kanachars |
⌘~ | Resolve Path |
⌘" | Tidy Up Quote |
⌘. | Stop Search |
⌘+ | Set All Filters |
⌘- | Clear All Filters |
⌘@ | Hyperlink |
⌘2 | Duplicate |
⇧⌘C | Copy |
⌘D | Find Previous |
⇧⌘E | Eject |
⇧⌘E | Export |
⇧⌘F | Folder |
⇧⌘G | Goto |
⌘I | Info |
⇧⌘I | Info on Mount |
⌘K | Connect to Server |
⇧⌘K | Disconnect from Server |
⌘L | Link |
⇧⌘L | Symlink |
⇧⌘M | Move |
⇧⌘N | Concatenate |
⇧⌘N | Rename |
⌘S | Expression |
⇧⌘T | Terminal |
⇧⌘W | Clean White |
⌘^ | LI Brackets |
⇧-drag | Follow Copy |
⇧⌘-drag | Follow Move |
⌘-enter | Open |
⌥⌘-enter | Go |
Boot
C | start from CD |
D | start from 1st partition |
N | start from network server |
T | put computer in FireWire Target Disk Mode |
X | start in OS X |
⌥ | show all startup disks |
⌥⇧⌘⌫ | start from external drive or CD |
⌥⌘OF | open firmware |
⌥⌘PR | zap PRAM (hold until 2nd chime) |
⌘S | single user mode |
⌘V | verbose |
mouse button | eject CD |
⇧ | after power-up: turn off kernel extensions after login: prevent startup items from opening |
Desktop
⌘-tab | cycle forward through applications |
⇧⌘-tab | cycle back through applications |
⌘` | cycle forward through application windows |
⇧⌘` | cycle back through application windows |
⌥⌘' | move focus to window drawer |
⌥⌘-esc | Force Quit dialog |
⌘-toolbar lozenge | cycle forward through toolbar displays |
⇧⌘-toolbar lozenge | cycle backward through toolbar displays |
⇧⌘3 | screen dump (entire screen) |
⌃⇧⌘3 | screen dump to clipboard (entire screen) |
⇧⌘4 | screen dump (drag a rectangle) |
⌃⇧⌘4 | screen dump to clipboard (drag a rectangle) |
⇧⌘4-⇧ | lock far side of highlighted rectangle |
⇧⌘4-⌥ | centre highlighted rectangle |
⇧⌘4-space | move highlighted rectangle |
⇧⌘4,space,click | screen dump (highlighted window) |
⌘-drag window title bar | adjust window in background |
⌥-click Dock icon or window | switch to new program, hide previous one |
⌥⌘-click Dock icon | switch to new program, hide all others |
⌘-drag | rearrange or remove menulets or toolbar icons |
⌘-click window title | expose path in popup |
⌥-zoom button | maximise window |
⇧-minimise button | minimise window slowly |
⇧-click minimised window in Dock | open window slowly |
⇧-close button | close window slowly |
⌥⌘W | close all application windows |
⌥-close button | close all application windows |
⌥⌘M | minimise all application windows |
⌥-double-click title bar | minimise all application windows |
⌥-click Dock icon | restore all application windows |
⌥-minimise button | minimise all application windows |
⌥⌘D | toggle appearance of Dock |
⌘-drag onto Dock icon | prevent Dock icons from moving |
⌥⌘-drag onto Dock | force program to open dragged item |
F9 | Exposé: show all windows |
⇧F9 | Exposé: show all windows slowly |
F10 | Exposé: show all windows for active app |
⇧F10 | Exposé: show all windows for active app slowly |
F11 | Exposé: hide all windows |
⇧F11 | Exposé: hide all windows slowly |
F12 | toggle Dashboard |
⌘-space | toggle Spotlight |
⌥⌘-space | open Spotlight window |
⌘-enter | open first Spotlight result |
⌘↑ | previous Spotlight category |
⌘↓ | next Spotlight category |
⌃-click | open Spotlight selection in file viewer |
esc | close Spotlight |
Mail.app
⌘' | Quote Level Increase |
⌥⌘' | Quote Level Decrease |
⌘0 | Activity Viewer |
⌘1 | Go To In |
⌘2 | Go To Out |
⌘3 | Go To Drafts |
⌘4 | Go To Sent |
⌘5 | Go To Trash |
⌘6 | Go To Junk |
⇧⌘A | Attach File |
⌥⌘A | Address Panel |
⇧⌘B | Bounce |
⌥⌘C | Copy Style |
⇧⌘D | Send Again |
⇧⌘E | Redirect |
⇧⌘F | Forward |
⇧⌘H | Toggle Long Headers |
⇧⌘I | Reply With iChat |
⌥⌘I | Append Selected Messages |
⇧⌘J | Mark As Junk Mail |
⌘K | Erase Deleted Messages |
⇧⌘K | Select All Messages in Thread |
⌘L | Toggle Deleted Messages |
⇧⌘L | Mark As Unflagged |
⌥⌘L | Apply Rules |
⇧⌘M | Toggle Mailboxes |
⇧⌘N | Get All New Mail |
⌥⌘P | Plain Text Alternative |
⌘R | Reply |
⇧⌘R | Reply All |
⇧⌘T | Toggle Plain Text |
⌥⌘T | Move Again |
⇧⌘U | Mark As Unread |
⌥⌘U | Show Raw Source |
⇧⌘V | Paste as Quotation |
⌃⌘V | Paste as HTML |
⌥⌘V | Paste Style |
⌥⇧⌘V | Paste and Match Style |
⌘Y | Add Sender to Address Book |
⌘[ | Previous Alternative |
⌘] | Next Alternative |
⌘{ | Align Left |
⌘| | Align Centre |
⌘} | Align Right |
⌘⎋ | Complete |
Menu
⌘+ | Zoom In |
⌘, | Preferences |
⌘- | Zoom Out |
⌘. | Stop |
⌘0 | Actual Size |
⌘: | Spelling |
⌘; | Check Spelling |
⌘? | Application Help |
⌘A | Select All |
⌘B | Bold |
⌘B | Toggle Toolbar |
⌘C | Copy |
⇧⌘C | Show Colors |
⌘D | Add Bookmark |
⌘D | Don't Save |
⌘D | Find Previous |
⌘E | Eject |
⌘E | Use Selection for Find |
⇧⌘E | Export |
⌘F | Find |
⌘G | Find Next |
⇧⌘G | Go to Folder |
⌘H | Hide Application |
⌥⌘H | Hide Others |
⌘I | Get Info |
⌘I | Italic |
⇧⌘I | Import |
⌘J | Scroll to Selection |
⌘K | Connect to Server |
⇧⌘K | Disconnect from Server |
⌘L | Link |
⇧⌘L | Lower Case |
⌘M | Minimize |
⌥⌘M | Minimize All |
⌘N | New (Window) |
⌘O | Open |
⌘P | Print |
⇧⌘P | Page Setup |
⌘Q | Quit Application |
⇧⌘Q | Log Out |
⌥⇧⌘Q | Log Out Without Confirmation |
⌃⌥⇧⌘Q | Force Log Out Without Confirmation |
⌘R | Refresh |
⌘S | Save |
⇧⌘S | Save As |
⌘T | New Tab |
⌘T | Show Fonts |
⌘U | Underline |
⇧⌘U | Upper Case |
⌥⌘U | Capitals |
⌘V | Paste |
⌘W | Close Tab |
⌘W | Close Window |
⇧⌘W | Close Window |
⌥⌘W | Close All Windows |
⌘X | Cut |
⌘Z | Undo |
⇧⌘Z | Redo |
NSOutlineView
⌘← | Collapse |
⌥⌘← | Collapse All |
⌥-click disclosure triangle | Collapse All |
⌘→ | Expand |
⌥⌘→ | Expand All |
⌥-click disclosure triangle | Expand All |
NSText
⌃A | move to beginning of paragraph |
⌃B | move one character back |
⌃D | delete character to right |
⌃E | move to end of paragraph |
⌃F | move one character forward |
⌃K | delete text to end of paragraph |
⌃N | move to next line |
⌃O | insert newline |
⌃P | move to previous line |
⌃T | transpose characters |
⌥⌫ | delete word to left |
⌥⌦ | delete word to right |
⌥← | move one word left |
⌥→ | move one word right |
⌘← | move to beginning of line |
⌘→ | move to end of line |
⌥↑ | move up one page |
⌥↓ | move down one page |
⌘← | move to beginning of line |
⌘→ | move to end of line |
⌘↑ | move to beginning of view |
⌘↓ | move to end of view |
NumPad
fn0 | Button Hold |
fn1 | Mouse NW |
fn2 | Mouse NN |
fn3 | Mouse NE |
fn4 | Mouse WW |
fn5 | Button Click |
fn6 | Mouse EE |
fn7 | Mouse SW |
fn8 | Mouse WW |
fn9 | Mouse SE |
fn. | Button Release |
Power
⌃⌘-power | restart |
⌃⌥⌘-power | shut down |
⌥⌘-power | sleep |
Safari.app
⌫ | Back |
⇧⌫ | Forward |
⌘+ | Zoom In |
⌘- | Zoom Out |
⌘/ | Status Bar |
⌘0 | Actual Size |
⌘[ | Back |
⌘\ | Show Page Load Test Window |
⌘] | Forward |
⌘| | Address Bar |
⌥⌘1 | Top Sites |
⇧⌘A | Autofill Form |
⌥⌘A | Activity |
⌥⌘B | Bookmarks Bar |
⌥⌘C | Error Console |
⌥⌘E | Empty Cache |
⌥⌘F | Google Search |
⇧⌘G | Find Previous |
⇧⌘H | Home |
⌥⌘I | Web Inspector |
⇧⌘J | Show JavaScript Console |
⌘K | Block Popups |
⌥⌘L | Downloads |
⌘L | Open Location |
⇧⌘N | Add Bookmark Folder |
⌥⌘P | Snapback |
⌥⇧⌘P | Profile JavaScript |
⇧⌘S | Start Profiling With Sample |
⇧⌘T | Stop Profiling With Sample |
⌥⌘S | Search Results Snapback |
⌥⌘U | View Source |
⇧⌘→ | Next Tab |
⇧⌘← | Previous Tab |
⌘↑ | Page Upper Left |
⌘↓ | Page Bottom Left |
Terminal.app
⌃A | move to beginning of line |
⌃E | move to end of line |
⌃T | transpose characters |
⌃U | erase line |
esc,B | move one word back |
esc,C | capitalise next word |
esc,D | erase next word |
esc,F | move one word forward |
esc,L | make next word lowercase |
esc,U | make next word uppercase |
esc,⌫ | erase previous word |
Universal Access
⌥⌘* | Toggle Zoom |
⌥⌘+ | Zoom In |
⌥⌘- | Zoom Out |
⌥⌘\ | Toggle Zoom Antialiasing |
⌃⌥⌘* | Toggle Monochrome |
⌥⌘T | Toggle Character Palette |
⌃F1 | Toggle Full Keyboard Access |
⌃F2 | Highlight Menu |
⌃F3 | Highlight Dock |
⌃F4 | Highlight Active Window |
⌃F5 | Highlight Toolbar |
⌃F6 | Highlight Utility Window |
⌃F7 | Toggle Keyboard Access Mode |
⌃F8 | Highlight Status Menus |
VoiceOver
⌘F5 | Toggle VoiceOver |
⌃F7 | Toggle '⌃⌥' Lock |
⌃⌥F7 | Show VoiceOver Menu |
⌃⌥F8 | Open VoiceOver Utility |
About RixstepStockholm/London-based Rixstep are a constellation of programmers and support staff from Radsoft Laboratories who tired of Windows vulnerabilities, Linux driver issues, and cursing x86 hardware all day long. Rixstep have many years of experience behind their efforts, with teaching and consulting credentials from the likes of British Aerospace, General Electric, Lockheed Martin, Lloyds TSB, SAAB Defence Systems, British Broadcasting Corporation, Barclays Bank, IBM, Microsoft, and Sony/Ericsson.
Rixstep and Radsoft products are or have been in use by Sweden's Royal Mail, Sony/Ericsson, the US Department of Defense, the offices of the US Supreme Court, the Government of Western Australia, the German Federal Police, Verizon Wireless, Los Alamos National Laboratory, Microsoft Corporation, the New York Times, Apple Inc, Oxford University, and hundreds of research institutes around the globe. See here.
All Content and Software Copyright © Rixstep. All Rights Reserved.
|