action |
mac |
windows |
ubuntu |
launch application |
⌘Space |
Cmd |
Super |
switch application |
⌘⇥ |
Alt+Tab |
Alt+Tab |
switch windows in application |
⌘` |
Alt+Tab |
|
task manager |
launch Activity Monitor |
Ctrl+Shift+Esc |
|
maximize window |
personal binding: ^⌥⌘M |
Cmd+Up Arrow |
Ctrl+Cmd+Up Arrow |
maximize window to right half |
personal binding: ^⌥⌘→ |
Cmd+Right Arrow |
Ctrl+Cmd+Right Arrow |
maximize window to left half |
personal binding: ^⌥⌘← |
Cmd+Left Arrow |
Ctrl+Cmd+Left Arrow |
screen capture to file |
⇧⌘3 saved to Desktop |
|
|
select region capture to file |
⇧⌘4 |
|
|
show desktop |
fn F11 |
Cmd+D |
|
invert/revert screen colors |
^⌥⌘8 |
|
|
zoom in |
⌘= |
|
|
zoom out |
⌘- |
|
|
change input method |
⌘SPACE conflicts with Spotlight? |
Cmd+Space |
|
boot and shutdown |
|
mac |
windows |
ubuntu |
boot setup |
⌥ |
F2 |
|
safe mode |
shift |
F8 |
|
boot from optical drive |
C |
|
|
single user mode |
⌘S |
|
|
verbose boot |
⌥⌘V |
|
|
restart-sleep-shutdown dialog |
^Eject |
|
|
sleep |
⌥⌘Eject |
|
|
display sleep |
^⇧Eject |
|
|
shutdown |
^⌥⌘Eject |
Ctrl+Alt+Delete select power button in lower right |
|
lock screen |
define a hot corner at:
System Preferences | Screen Saver |
Cmd+L |
Ctrl+Alt+L |
log out |
⇧⌘Q |
Ctrl+Alt+Del |
|
all applications |
|
mac |
windows |
ubuntu |
close window |
⇧⌘W |
Alt+F4 |
Alt+F4 |
new window |
⌘N |
Ctrl+N |
|
select all |
⌘A |
Ctrl+A |
|
copy |
⌘C |
Ctrl+C |
|
cut |
⌘X |
Ctrl+X |
|
paste |
⌘V |
Ctrl+V |
|
paste special (no formatting) |
⇧⌥⌘V |
Ctrl+Alt+V |
|
undo |
⌘Z |
Ctrl+Z |
|
redo |
⌘Y |
Ctrl+Y |
|
close application |
⌘Q |
task manager can be used to close all instances of an application |
|
save |
⌘S |
|
|
save with option to change file name |
⇧⌘S |
Ctrl+S |
|
open |
⌘O |
Ctrl+O |
|
preferences |
⌘, |
|
|
page up |
fn ↑ |
fn ↑ |
|
page down |
fn ↓ |
fn ↓ |
|
start of document |
fn ← |
fn ← |
|
end of document |
fn → |
fn → |
|
select file, edit, view menu |
^fnF2 F, ^fnF2 E, ^fnF2 V |
Alt+F, Alt+E, Alt+V |
Alt+F, Alt+E, Alt+V |
full screen |
|
F11 |
|
help |
⌘? |
F1 |
|
finder/explorer/nautilus |
|
mac |
windows |
ubuntu |
launch finder/explorer |
|
Cmd+E |
|
go up a directory |
⌘ Up Arrow |
Alt+Up Arrow |
|
go down a directory |
⌘ Down Arrow |
Enter |
|
go to folder |
⇧⌘G |
Alt+D (F4 gives dropdown) |
|
go to shell folder |
|
Cmd+R shell:startup |
|
back |
⌘[ |
Alt+Left Arrow
Backspace |
|
forward |
⌘] |
Alt+Right Arrow |
|
new folder |
⇧⌘N |
Alt+F+W+Enter |
|
view as list |
⌘2 |
Alt+V+D |
|
view as cover flow |
⌘4 |
|
|
move to trash |
⌘⌫ |
Del (nums lock off) |
|
empty trash |
⇧⌘⌫ |
|
|
eject |
⌘E |
push button on tray |
|
expand tree (list mode) |
→ |
|
|
collapse tree (list mode) |
← |
|
|
rename file |
Enter |
|
|
quick look |
Space |
|
|
display full filename |
⌥ |
|
|
goto directory |
⇧⌘G |
|
|
goto file |
type filename |
|
|
connect to server |
⌘K |
|
|
toggle display of sidebar |
⌥⌘S |
|
|
display full pathname |
⌘-click on title in title bar |
|
|
terminal (terminal.app/cmd.exe/gnome terminal) |
|
mac |
windows |
ubuntu |
run command |
|
Cmd+R |
|
launch terminal |
|
Cmd+X C |
|
launch terminal with admin privilege |
|
Cmd+X A |
|
new tab |
⌘T |
|
Ctrl+Shift+T |
close tab |
⌘W |
|
|
switch tabs |
⌘{,⌘},⇧⌘ Left Arrow, ⇧⌘ Right Arrow |
|
Ctrl+Page Up, Ctrl+Page Down |
move current tab |
|
|
Ctrl+Shift+Page Up, Ctrl+Shift+Page Down |
copy |
⌘C |
when QuickEdit Mode is checked in the properties, you can select text. To copy, use the dropdown in the upper left |
|
paste |
⌘V |
use dropdown in the upper left |
|
full screen |
⌥⌘F |
|
|
browser (firefox) |
|
mac |
windows |
ubuntu |
show menu |
|
F10 |
|
new tab |
⌘T |
Ctrl+T |
|
open link in new tab |
⌘ Mouse Click |
|
|
re-open closed tab |
⇧⌘T Safari: ⌘Z |
Ctrl+Shift+T |
|
switch tabs |
^ Tab, ^⇧ Tab
⌥⌘ Right Arrow,⌥⌘ Left Arrow
Safari: ⇧⌘ Right Arrow, ⇧⌘ Left Arrow |
Ctrl+Tab,Ctrl+Shift+Tab |
|
switch to tab 1,2,3,... |
⌘1,⌘2,⌘3,... |
Ctrl+1,Ctrl+2,Ctrl+3,... |
|
reload tab |
⌘R |
Ctrl+R |
|
close tab |
⌘W |
Ctrl+W |
|
show/hide tabs |
Safari: ⌘⇧T |
|
|
open location |
⌘L |
|
|
open file |
⌘O |
|
|
select search box |
⌘K |
|
|
back |
⌘[, ⌘ Left Arrow
Mac supports binding trackpad gestures such as "swipe with 3 fingers left" to this action. |
Alt+Left Arrow
Backspace |
|
forward |
⌘], ⌘ Right Arrow
Mac supports binding trackpad gestures such as "swipe with 3 fingers right" to this action. |
Alt+Right Arrow |
|
stop |
⌘. |
ESC |
|
zoom in |
⌘= |
Ctrl+= |
|
zoom out |
⌘- |
Ctrl+- |
|
actual size |
⌘0 |
|
|
find |
⌘F
ESC to dismiss |
Ctrl+F |
|
find next |
⌘G, Enter |
Ctrl+G |
|
find prev |
⇧⌘G, ⇧Enter |
|
|
toggle full screen |
⇧⌘F |
F11 |
|
new window |
⌘N |
Ctrl+N |
|
incognito window |
⇧⌘P |
Ctrl+Shift+P |
|
scroll to top |
⌘ Up Arrow |
Home (Nums Lock) Boot Camp: fn Left Arrow |
|
scroll to bottom |
⌘ Down Arrow |
End (Nums Lock) Boot Camp: fn Right Arrow |
|
scroll page down |
Space |
Boot Camp: fn Up Arrow |
|
scroll page up |
⇧Space |
Boot Camp: fn Down Arrow |
|
1password login |
⌘\ |
Ctr+\ |
|
javascript console |
⌥⌘K
In Safari, Develop menu must be enabled in Preferences:
Safari: ⌥⌘C |
Ctrl+Shift+K |
|
page source |
⌘U |
Ctrl+U |
|
downloads |
⌘J
Safari: ⌥⌘L |
Ctrl+J |
|
history |
Safari: ⌥⌘2 |
Ctrl+Shift+H |
|
add-on manager |
⇧⌘A |
|
|
task manager |
|
Shift+Esc |
|
<a accesskey="//key//" |
^ key
Safari: ^⌥ key |
Alt+key |
|
gui editor (text edit/wordpad) |
|
mac |
windows |
ubuntu |
convert rtf to plain text |
⇧⌘T |
|
|
toggle bold |
⌘B |
Ctrl+B |
|
toggle italic |
⌘I |
Ctrl+I |
|
toggle underline |
⌘U |
Ctrl+U |
|
fonts window |
⌘T |
|
|
increase font size |
⌘= |
Ctrl+Shift+ |
|
decrease font size |
⌘- |
Ctrl+Shift+< |
|
toggle superscript |
Google Docs: ⌘. |
Ctrl+Shift+= |
|
toggle subscript |
Google Docs: ⌘, |
Ctrl+= |
|
align left |
⌘{
Google Docs: ⌘⇧L |
Ctrl+L |
|
align right |
⌘}
Google Docs: ⌘⇧R |
Ctrl+R |
|
align center |
⌘|
Google Docs: ⌘⇧E |
Ctrl+E |
|
zoom in |
⌘ |
|
|
zoom out |
⌘< |
|
|
actual size |
⌘0 |
|
|
intellij |
|
mac (Keymap: Mac OS X 10.5+) |
windows |
ubuntu |
beginning of line |
^A
toggles between beginning of line and first non-whitespace character |
|
|
end of line |
^E |
|
|
goto line |
⌘L
type a large number to go to last line? |
|
|
search in current file |
⌘F |
|
|
page up, page down |
fn↑, fn↓ |
|
|
select navigation bar
left, right, down arrows have bindings in navigation bar; up, down, ESC have bindings in dropdown |
⌘↑ |
|
|
new thing dropdown (with directory selected) |
⌘N |
|
|
goto declaration |
⌘B |
|
|
find in selected path (find | xargs grep) |
⇧⌘F |
|
|
find everywhere |
⇧⇧ |
|
|
find usages (with identifier highlighted) |
⌥f7 |
|
|
find class |
⌘O |
|
|
find file |
⇧⌘O |
|
|
build application |
|
|
|
run application |
^⌥R |
|
|
run tests |
|
|
|
reformat code |
⌥⌘L |
|
|
generate getter/setter (with attribute highlighted) |
⌘N |
|
|
rename (with identifier highlighted) |
⇧f6 |
|
|
pdf viewer (sumatra pdf/preview) |
|
mac |
windows |
ubuntu |
toggle full screen |
^⌘F |
Ctrl+Shift+L |
|
enter slide show |
⇧⌘F Esc to exit |
Ctrl+L Esc to exit |
|
hide toolbar |
⌘| |
|
|
goto page |
⌥⌘G |
Ctrl+G |
|
goto first page |
|
Home (nums lock off) |
|
goto last page |
|
End (nums lock off) |
|
continuous scroll mode |
⌘1 |
|
|
single page mode |
⌘2 |
Ctrl+6 |
|
two side-by-side pages mode |
⌘3 |
Ctrl+7 |
|
no side bar |
⌥⌘1 |
|
|
thumbnail side bar |
⌥⌘2 |
|
|
table of contents side bar |
⌥⌘3 |
|
|
thumnail sheet |
⌥⌘5 |
|
|
page down |
document page:
⌥ down arrow
window page:
Fn down arrow |
|
|
page up |
document page:
⌥ up arrow
window page:
fn Up Arrow |
|
|
back |
⌘[ |
|
|
forward |
⌘] |
|
|
zoom in |
⌘= |
|
|
zoom out |
⌘- |
|
|
zoom |
|
Ctrl+Y |
|
actual size |
⌘0 |
Ctrl+1 |
|
fit to page |
|
Ctrl+0 |
|
fit width |
|
Ctrl+2 |
|
rotate 90° |
⌘L, ⌘R |
Ctrl+Shift+-, Ctrl+Shift+= |
|
kindle |
|
mac |
windows |
ubuntu |
library |
⌥⌘L |
|
|
navigation sidebar |
⌘L |
|
|
goto location |
⌘G |
|
|
search |
⌘F |
|
|
bookmark |
⌘D |
|
|
sync to furthest page read |
⌘R |
|
|
itunes |
|
mac |
windows |
ubuntu |
play/pause |
Space |
Space |
|
prev(beginning) next |
⌘ Left Arrow ⌘ Right Arrow |
Ctrl+Left Arrow Ctrl+Right Arrow |
|
song list/album art icons/cover flow |
⌥⌘3/⌥⌘4/⌥⌘5 |
Ctrl+Shift+3/Ctrl+Shift+4/Ctrl+Shift+5 |
|
forward 5s backward 5s |
⌥⌘ Right Arrow ⌥⌘ Left Arrow |
|
|
volume |
⌘ Up Arrow ⌘ Down Arrow |
Ctrl+Up Arrow Ctrl+Down Arrow |
|
toggle visualizer |
⌘T |
Ctrl+T |
|
view options |
⌘J |
Ctrl+J |
|
add to library |
⌘O |
|
|
image editor (photoshop/paint) |
|
mac |
windows |
ubuntu |
move to right tab |
^Tab |
|
|
move to left tab |
⇧^Tab |
|
|
new tab |
⌘N |
|
|
close tab |
⌘W |
|
|
new layer |
⇧⌘N |
|
|
toggle layer lock |
⌘/ |
|
|
toggle layer visibility |
⌘, |
|
|
bring layer up |
⌘] |
|
|
bring layer to top |
⇧⌘] |
|
|
delete layer |
⌫ |
|
|
free transform |
⌘T, followed by right click for distort, warp, rotate, flip, ... |
|
|
set image size |
⌥⌘I |
Ctrl+W |
|
fit to screen |
⌘0 |
|
|
actual pixels |
⌘1 |
|
|
vector editor (illustrator/inkscape) |
|
mac |
windows |
ubuntu |
mathematica |
|
mac |
windows |
ubuntu |
stop evaluation |
⌘. |
|
|
new notebook |
⌘N |
|
|
evaluate |
⇧Enter |
|
|
tab complete |
⌘K |
|
|
show function signature |
⌘⇧N |
|
|
radical |
^⇧ |
|
|
fraction |
^⇧/ |
|
|
superscript |
^⇧6 6 is the ^ key |
|
|
subscript |
^⇧_ |
|
|
new cell with same style |
⌥Enter |
|
|
insert math formula in text cell |
^⇧( |
|
|
enter TeX |
Esc Esc to exit |
|
|
r |
|
mac |
windows |
ubuntu |
open source code in editor |
⌘O |
Ctrl+O |
|
save source code/workspace/image |
⌘S depending upon whether editor/console/graphics window has focus; workspace saved as .txt; graphics as PDF |
Ctrl+S |
|
evaluate selected editor region in console |
⌘Enter |
Ctrl+R |
|
scroll to top |
fn Left Arrow |
|
|
scroll to bottom |
fn Right Arrow |
End Boot Camp: fn Right Arrow |
|
page up |
fn Up Arrow |
PgUp Boot Camp: fn Up Arrow |
|
page down |
fn Down Arrow |
PgDn Boot Camp: fn Down Arrow |
|
tile left to right |
|
Alt+W V |
|
tile top to bottom |
|
Alt+W H |
|
next/previous window |
|
Ctrl+Tab
Ctrl+Shift+Tab |
|
close window |
⌘W |
Ctrl+W |
|
give console window focus |
⌘1 |
|
|
give most recent editor window focus |
⌘2 |
|
|
give most recent graphics window focus |
⌘3 |
|
|
forward/backward in graphics window history |
⌘→, ⌘← |
does not save history |
|
spreadsheet (excel) |
|
mac |
windows |
ubuntu |
format cell |
⌘1 |
|
|
sort |
⇧⌘R |
|
|
toggle display of formulas |
^` |
|
|
page up, page down |
fn↑, fn↓ |
|
|
move to next nonempty cell in row adjacent to an empty cell |
⌘→, ⌘← |
|
|
move to next nonempty cell in column adjacent to an empty cell |
⌘↑, ⌘↓ |
|
|
select to next nonempty cell in row adjacent to an empty cell |
⇧⌘→, ⇧⌘← |
|
|
select to next nonempty cell in column adjacent to an empty cell |
⇧⌘↑, ⇧⌘↓ |
|
|
hypervisor (vmware fusion/workstation) |
|
mac |
windows |
ubuntu |
toggle full screen |
^⌘Enter |
Ctrl+Alt+Enter |
|
machine library |
⇧⌘L |
|
|