Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Keyboard shortcuts are a common aspect of most modern operating systems and associated
software applications. Their use is pervasive enough that some users consider them an essential
element of their routine interactions with a computer. Whether used as a matter of personal
preference or for adaptive technology, the pervasiveness of common conventions enables the
comparison of keyboard shortcuts across different systems. The following sections detail some of
these comparisons in widely used operating systems.
General shortcuts
A note regarding KDE's shortcuts is that they can be changed and the below list contains the
defaults.
KDE /
Action Windows Mac OS Emacs
GNOME
Ctrl+F2, then F (requires full
keyboard access active,
using System Preferences >
File menu Alt+F Alt+F Meta+`, then f
Keyboard > Keyboard
Shortcuts > Full Keyboard
Access > All Controls)
Edit menu Alt+E Ctrl+F2, then E Alt+E Meta+`, then e
View menu Alt+V Ctrl+F2, then V Alt+V
Ctrl+x, then u
Navigation
enabled in "System
Preferences Security &
Privacy")
Win+D or
Win+M (then use
Show desktop F11
Win+ Shift+M to
bring back all windows)
Log out user Shift+ Cmd+Q Ctrl+Alt+Delete
Switch active user Win+L [3]
Ctrl+ Shift+Esc,
Task manager Alt+ Cmd+Esc Ctrl+Esc
Ctrl+Alt+Delete[4]
Rename object F2 Enter F2
Open file or
Enter Cmd+O Enter
program
Alt+Tab /
Alt+Tab / Cmd+Tab /
Switch to
next/previous Alt+ Shift+Tab
Shift+Alt+Tab Shift+ Cmd+Tab
focused window
Power management
(no confirmation,
(KDE; no confirmation,
shutdown is
shutdown is immediate)
immediate)
Ctrl+
Cmd+Eject[5] Ctrl+Alt+ Shift+PageUp
Screenshots
Text editing
Many of these commands may be combined with Shift to select a region of text.[9]
Action Windows Mac OS KDE / GNOME Emacs Vim
Delete char to Del or Fn+
the right of Backspace | Del, or Ctrl+d x
cursor Del
Opt+Del
Delete word to or
the right of Ctrl+Del Opt+ Ctrl+Del Meta+d dw
cursor Fn+
Backspace
Ctrl+
Delete word to Ctrl+ Opt+ Ctrl+ Backspace, or db
the left of cursor Backspace Backspace Backspace Meta+
Backspace
Go to start of Cmd+ or
Home Home Ctrl+a, or Home 0
line Ctrl+A
Cmd+ or
Go to end of line End End Ctrl+e, or End $
Ctrl+E
Go to start of Meta+<, or
Ctrl + Home Cmd+ Ctrl + Home gg
document Ctrl+Home
Go to end of Meta+>, or
Ctrl + End Cmd+ Ctrl + End G
document Ctrl+End
Meta+b, or
Go to previous
Ctrl+ Opt+ Ctrl+ Ctrl+, or b
word
Meta+
Meta+f, or
Go to next word Ctrl+ Opt+ Ctrl+ Ctrl+, or w
Meta+
Go to previous Ctrl+p, or k
line
Go to next line Ctrl+n, or j
Go to previous
Ctrl+(kword Meta+'{', or
line break Ctrl+ Opt+ {
or GNOME) Control+
(paragraph)
Go to next line Ctrl+ (kword Meta+'}', or
Ctrl+ Opt+ }
break or GNOME) Control+
Cmd+F Ctrl+F
Cmd+E Ctrl+K
Go to find Ctrl+F (Search with (GNOME; Ctrl+s /
current interactive
selection) search)
Ctrl+G
Go to next F3
Cmd+G (GNOME) or F3 Ctrl+s n
search result
(KDE)[10]
Action Windows Mac OS KDE / GNOME Emacs Vim
Shift+Ctrl+G
Go to previous Shift+ (GNOME) or
Shift+F3 Ctrl+r N
search result Cmd+G Shift+F3 (KDE)
[10]
Ctrl+H
Search and
Ctrl+H Cmd+F (GNOME) or Meta+% %s/fosh/fish/gc
replace
Ctrl+R (KDE)
All search uses
Search a regular
Ctrl+Meta+s regular
expression
expressions.
Search and
replace a
Ctrl+Meta+%,
regular
expression
Text formatting
KDE /
Action Windows Mac OS Emacs Vim
GNOME[11]
Make selected
text Ctrl+B Cmd+B Ctrl+B
bold/regular
Toggle
underlining of Ctrl+U Cmd+U Ctrl+U
selected text
Make selected
text Ctrl+I Cmd+I Ctrl+I
italic/regular
Meta+u for
upper,
Shift+F3 (Works
for
gU
Change to for Microsoft Word
Opt+ Meta+l for upper,
upper/lower and Powerpoint but
Cmd+C lower, Meta+c gu for
case not Microsoft Excel)
[citation needed] for lower.
capitalized.
Ctrl+ Cmd++
(Pages and
Make selected Ctrl+
Ctrl+ Shift++ Adobe
text superscript Shift+P[12]
Applications
only?)
Make selected Ctrl+= Ctrl+ Cmd+- Ctrl+
text subscript (Pages and Shift+B[12]
Adobe
KDE /
Action Windows Mac OS Emacs Vim
GNOME[11]
Applications
only?)
Ctrl+
Shift+>/Ctrl+
Make selected
Shift+<,
text
larger/smaller
Ctrl+[/Ctrl+]
Browsers / Go menu
KDE /
Action Windows Mac OS
GNOME
Alt+D or Alt+C
Go to Browser's Address Bar Cmd+L
according language
Web browsers
KDE / Emacs-
Action Windows Mac OS
GNOME w3m
Bookmarks menu Ctrl+B Cmd+B (Firefox) Alt+B v
Cmd+ Enter
(Firefox) or
URL Shortcuts (Adds
Ctrl+ Enter Ctrl+ Enter
www. + .com) Control+ Enter
(Chrome)
Cmd+E (Opera) or
Tab management
Emacs-
Action Windows Mac OS KDE / GNOME
w3m
Create a Ctrl+ Shift+N or Ctrl+ Ctrl+c, then
Ctrl+T Cmd+T
new tab Shift+T or Ctrl+T Ctrl+t
Ctrl+W Mozilla Firefox [13] &
Opera & Chrom{e,ium} [15]
[14]
Window management
Alt+F3 then
Enter(to save Alt+F7 then
M then
location) Arrow Keys
Arrow Keys
Move mouse
pointer to Win works
Show all open Ctrl+x, then
Win+Tab configured hot per desktop
windows Ctrl+b
corner or active on Gnome 3+
screen corner[21]
[22]
F3 or
Move mouse
pointer to
Show all windows of Ctrl+x, then
configured hot Ctrl+`
current application Ctrl+b
corner or active
screen corner[21]
[22]
F8 or
Win then
Move mouse
mouse over
pointer to
the desktop
Show all workspaces configured hot
bar on the
corner or active
right edge of
screen corner[21]
[22] the screen
Ctrl+Alt+
Move window to Win+/ Available, Shift+
left/right/up/down (Windows 7 but no
workspace only) default ///
Win+
Move window
Shift+/
between multiple
(Windows 7
monitors
only)
Move window to Available,
Action Windows Mac OS KDE GNOME Emacs
but no
workspace n
default
Switch to Available,
next/previous but no
workspace list default
Go to workspace n Ctrl+n Ctrl+Fn
Ctrl+ /
Ctrl+ /
Ctrl+Alt+ /
Go to Ctrl+ / Ctrl+
[23]
left/right/up/down (OS X 10.5 to
//
workspace 10.6), Ctrl+ /
Ctrl+ (OS X
10.7)
F11 or
Move mouse
pointer to Ctrl+Alt+D
Show / hide desktop Win+D configured hot Ctrl+Alt+D user specific,
corner or active no default
screen corner[21]
[22]
Activate window
demanding attention
Alt+F4 or
Quit application of Ctrl+Alt+Es
Ctrl+F4 Cmd+Q[25] q
current window [24] c
varies
Close dialog Esc Esc
Win+(#)
where "#" is the
position of the
Open/Focus (preview)
program on the
pinned program on
Windows 7
the taskbar
Taskbar
(Windows 7
only)
Open new program Win+(#)
window of pinned where "#" is the
program in Quick position of the
Launch program on the
Quick Launch
toolbar
Action Windows Mac OS KDE GNOME Emacs
(Windows Vista
and 7)
Win+
Shift+(#) where
Open new program "#" is the
window of the pinned position of the
program on the program on the
taskbar (if program is Windows 7
already opened) Taskbar
(Windows 7
only)
Win+T, you
can back
Focus the first
and forth. Hold
taskbar entry.
Shift to cycle
Pressing again will
backwards
cycle through them
(Windows 7
only)
F11 or
Move mouse
Win+Space pointer to
Peek at the desktop (Windows 7 configured hot
only) corner or active
screen corner[21]
[22]
Win+G
Bring gadgets to the (Windows
front of the Z-order Vista,7) or
and cycle between Win+Space
gadgets (Vista only, no
cycling)
External display Win+P
options (mirror, (Windows 7
extend desktop, etc.) only)
Ctrl+Tab ->
Ctrl+Tab /
Switch focus to the
Ctrl+Tab
next/previous tab Ctrl+ Shift+Tab
Cmd+`
within a window <-
Below is a list of common keyboard shortcuts that are used in a command line environment.
Microsoft
Unix/Linux/Mac Unix/Linux/Mac
Microsoft Windows Windows
Action OS X OS X
(cmd.exe) (Windows
(bash) (POSIX shell)
PowerShell)
Scroll through
/ or
History of typed / / ESC K/ESC J
Ctrl+P/Ctrl+N
commands
Signal end-of-file Ctrl+Z Ctrl+D
Abort current
Ctrl+C Ctrl+C Ctrl+C Ctrl+C
command/typing
Erase word to the
Ctrl+ Backspace Ctrl+W
left
Erase word to the
Ctrl+Delete Alt+D
right
Erase line to the left Ctrl+Home Ctrl+U
Erase line to the
Ctrl+End Ctrl+End Ctrl+K
right
Yank/paste
previously erased Ctrl+Y
string
Move one word to
Ctrl+ Ctrl+ Alt+B
the left (backward)
Move one word to
Ctrl+ Ctrl+ Alt+F
the right (forward)
Ctrl+A
Move to beginning Home Home
of line or Home
Ctrl+E
Accessibility