Table of keyboard shortcuts: Difference between revisions

Content deleted Content added
User interface navigation (widgets and controls): `plutil -p StandardKeyBinding.dict`: ctrl+tab is "selectNextKeyView"
No edit summary
 
(48 intermediate revisions by 21 users not shown)
Line 1:
{{Short description|ComputerAssignments for computer keyboard keystrokeskeys}}
 
{{Dynamic list}}{{For|keyboard shortcuts in Wikipedia|Wikipedia:Keyboard shortcuts|selfref=yes}}
 
Line 20 ⟶ 19:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]<ref group="notes" name="highlight_macOS_sacredkeybindings" />
! scope="col"|[[Linux]]
! scope="col"|[[Emacs]]
! scope="col"|[[Vim (text editor)|Vim]]
! scope="col"|[[ChromeOS]]
|-
! scope="col"|[[File menu]]
|{{#invoke:key|press|Alt|F}}, <small>or</small> {{#invoke:key|press|F10}} <small>then</small> {{#invoke:key|press|F}}
|{{#invoke:key|press|Ctrl|F2}}, <small>then</small> {{#invoke:key|press|F}}<ref group="notes" name="full_keyboard_access" />
Line 37 ⟶ 36:
|{{#invoke:key|press|Ctrl|O}}
|-
! scope="col"|[[Edit menu]]
|{{#invoke:key|press|Alt|E}}
|{{#invoke:key|press|Ctrl|F2}}, <small>then</small> {{#invoke:key|press|E}}<ref group="notes" name="full_keyboard_access" />
Line 45 ⟶ 44:
|
|-
! scope="row" |View menu
|{{#invoke:key|press|Alt|V}}
|{{#invoke:key|press|Ctrl|F2}}, <small>then</small> {{#invoke:key|press|V}}<ref group="notes" name="full_keyboard_access" />
Line 53 ⟶ 52:
|
|-
! scope="col"|[[Undo]] the last operation
|{{#invoke:key|press|Ctrl|Z}}, <small>or</small><br/> {{#invoke:key|press|Alt|Backspace}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|Z}}
Line 64 ⟶ 63:
|{{#invoke:key|press|Ctrl|Z}}
|-
! scope="col"|[[Redo]] the last operation
|'''{{#invoke:key|press|Ctrl|Y}}, <small>or</small> {{#invoke:key|press|<small>Alt</small>|<small>Shift</small>|<small>Backspace</small>}}'''
|{{#invoke:key|press|Shift|Cmd|Z}}
|{{#invoke:key|press|Ctrl|Shift|Z}}, <small>or</small> {{#invoke:key|press|Ctrl|Y}}
Line 75 ⟶ 74:
|{{#invoke:key|press|Ctrl|Shift|Z}}
|-
! scope="row" |Cut the selection and store it in the [[Clipboard (software)|clipboard]]
|[[Ctrl-X|{{#invoke:key|press|Ctrl|X}}]], <small>or</small> {{#invoke:key|press|Shift|[[Delete key|Del]]}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|X}}
Line 85 ⟶ 84:
|{{#invoke:key|press|Ctrl|X}}
|-
! scope="row" |Copy the selection into the [[Clipboard (software)|clipboard]]
|[[Ctrl-C|{{#invoke:key|press|Ctrl|C}}]], <small>or</small> {{#invoke:key|press|Ctrl|[[Insert key|Ins]]}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|C}}
Line 95 ⟶ 94:
|{{#invoke:key|press|Ctrl|C}}
|-
! scope="row" |Paste contents of [[Clipboard (software)|clipboard]] at [[cursor (computers)|cursor]]
|[[Ctrl-V|{{#invoke:key|press|Ctrl|V}}]],<small>or</small> {{#invoke:key|press|Shift|Ins}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|V}}
Line 105 ⟶ 104:
|{{#invoke:key|press|Ctrl|V}}
|-
! scope="row" |Paste special (The Rhodri Shortcut)
|{{#invoke:key|press|Win|V}}
|{{#invoke:key|press|<small>Shift</small>|<small>Opt</small>|<small>Cmd</small>|<small>V</small>}}
Line 113 ⟶ 112:
|{{#invoke:key|press|Search|V}}
|-
! scope="row" |Select all in focused control or window
|{{#invoke:key|press|Ctrl|A}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|A}}
Line 121 ⟶ 120:
|{{#invoke:key|press|Ctrl|A}}
|-
! scope="row" |Cycle through installed keyboard languages / [[input method]]s
|{{#invoke:key|press|Alt|Shift}}, {{#invoke:key|press|Ctrl|Shift}}, {{#invoke:key|press|Win|Space}}, {{#invoke:key|press|Win|Shift|Space}}
<small>{{#invoke:key|press|Alt|Shift}} changes between languages while {{#invoke:key|press|Ctrl|Shift}} changes between keyboard layouts of the same language. The latter two display a menu with the currently selected input method highlighted, and debuted in Windows 8. {{#invoke:key|press|Win|Shift|Space}} goes through the list backwards. For the first two shortcuts going backwards is done by using the right {{#invoke:key|press|Shift}} key instead of the left.</small>
Line 134 ⟶ 133:
|{{#invoke:key|press|Ctrl|Space}}
|-
! scope="row" |Print
|{{#invoke:key|press|Ctrl|P}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|P}}
Line 142 ⟶ 141:
|{{#invoke:key|press|Ctrl|P}}
|-
! scope="row" |Open Help Menu
|
|
Line 150 ⟶ 149:
|{{#invoke:key|press|Ctrl|Alt|/}}
|-
! scope="row" |Windows Mobility Center
|Windows 7: {{#invoke:key|press|Win|x}}
 
Line 161 ⟶ 160:
|
|-
! scope="row" |PowerUser (WinX) Menu
|Windows 10: {{#invoke:key|press|Win|x}}
|
Line 169 ⟶ 168:
|
|-
! scope="row" |Restart Video Driver
|Windows 10: {{Key press|Ctrl|Shift|Win|B}}<ref>{{cite web |url=https://www.howtogeek.com/351164/secret-windows-hotkey-restarts-your-graphics-card-drivers/ |title=Secret Windows Hotkey Restarts Your Graphics Card Drivers |last=Hoffman |first=Chris |publisher=How-To Geek LLC |date=May 4, 2018 |website=howtogeek.com |access-date=January 20, 2021}}</ref><ref>{{cite web |url=https://www.nextofwindows.com/windows-10-tip-how-to-restart-video-driver-without-rebooting-computer |title=Windows 10 Tip: How To Restart Video Driver without Rebooting Computer |last=Chen |first=Kent |publisher=Next of Windows |date=May 7, 2018 |website=nextofwindows.com |access-date=January 20, 2021}}</ref>
|
Line 182 ⟶ 181:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]<ref group="notes" name="highlight_macOS_sacredkeybindings" />
! scope="col"|[[Linux]]
! scope="col"|[[ChromeOS]]
|-
! scope="row" |Lock desktop
|{{#invoke:key|press|Win|L}}<ref name="windows-lock" />
|{{#invoke:key|press|Ctrl|Cmd|Q}}<ref name="mac-lock" /> <small>([[macOS High Sierra]] and greater)</small><br/><small>or</small> {{#invoke:key|press|Ctrl|Shift|Eject}} <small>or MBR</small> {{#invoke:key|press|Ctrl|Shift|Pwr}}
Line 195 ⟶ 194:
|{{#invoke:key|press|Search|L}}
|-
! scope="row" |Log out user
|
|{{#invoke:key|press|Shift|Cmd|Q}}
Line 201 ⟶ 200:
|{{#invoke:key|press|Ctrl|Shift|Q}} (Twice)
|-
! scope="row" |Switch active user
|{{#invoke:key|press|Win|L}}<ref group="notes" name="userswitchxp" />
|
Line 207 ⟶ 206:
|
|-
! scope="row" |Applications menu
|{{#invoke:key|press|Win}} <small>or</small> <br/>{{#invoke:key|press|Ctrl|Esc}}
|{{#invoke:key|press|Ctrl|F2}}, <small>then</small> {{#invoke:key|press|"n"}}<ref group="notes" name="full_keyboard_access" />
Line 213 ⟶ 212:
|{{#invoke:key|press|Search}}
|-
! scope="row" |Run application
|{{#invoke:key|press|Win}}<small>, enter executable name or</small> <br/>
{{#invoke:key|press|Win|R}}<small>, enter executable name</small>
Line 220 ⟶ 219:
|
|-
! scope="row" |Search
|{{#invoke:key|press|Win}}<small>, enter executable name or</small> <br/>{{#invoke:key|press|Win|S}} <small>or</small> {{#invoke:key|press|F3}}
|{{#invoke:key|press|Cmd|Space}}
|{{#invoke:key|press|Alt|F12Win}} (Gnome)
|{{#invoke:key|press|Search}}
|-
! scope="row" |Show desktop
|{{#invoke:key|press|Win|D}}
|{{#invoke:key|press|F11}}
Line 232 ⟶ 231:
|
|-
! scope="row" |Access SysTray
|{{#invoke:key|press|Win|B}}
|
Line 238 ⟶ 237:
|{{#invoke:key|press|Shift|Alt|S}}
|-
! scope="row" |Switch window (next/previous)
|{{#invoke:key|press|Alt|Tab}} /
{{#invoke:key|press|Shift|Alt|Tab}}
|{{#invoke:key|press|Cmd|Tab}} /
{{#invoke:key|press|Shift|Cmd|Shift|Tab}}<br/>
(While in app switching window, {{#invoke:key|press|Cmd|`}} can be used to select backward, {{#invoke:key|press|Cmd|1}} can be used to view selected app's windows)
|{{#invoke:key|press|Alt|Tab}} /
{{#invoke:key|press|Alt|Shift|Tab}}
|or {{#invoke:key|press|Ctrl|Alt|DTab}} /
{{#invoke:key|press|Alt|Shift|Tab}} to switch windows within the same application (Gnome)
|Hold {{#invoke:key|press|Alt}}, then quickly press {{#invoke:key|press|Tab}}
|-
! scope="row" |Switch window without dialog (next/previous)
|{{#invoke:key|press|Alt|Esc}} /
{{#invoke:key|press|Shift|Alt|Esc}}
|<small>Only works within single Applications</small><br/>
{{#invoke:key|press|Cmd|`}} /
{{#invoke:key|press|Cmd|~Shift|`}}
|
|
|-
! scope="col"|[[Task manager]]
|{{#invoke:key|press|Ctrl|Shift|Esc}},<br>[[Control-Alt-Delete|{{#invoke:key|press|Ctrl|Alt|Delete}}]]<ref group="notes" name="taskmanager" />
|{{#invoke:key|press|Opt|Cmd|Esc}}<br/>(summons "Force Quit Applications" window)
|
|{{#invoke:key|press|Search|Esc}}
|-
! scope="row" |File manager
|{{#invoke:key|press|Win|E}}
|
Line 268 ⟶ 270:
|{{#invoke:key|press|Shift|Alt|M}}
|-
! scope="row" |New folder
|{{#invoke:key|press|Ctrl|Shift|N}}
|{{#invoke:key|press|Shift|Cmd|N}}
Line 274 ⟶ 276:
|{{#invoke:key|press|Ctrl|E}}
|-
! scope="row" |Rename object
|{{#invoke:key|press|F2}}
|{{#invoke:key|press|Enter}}<ref group="notes" name="macOS_returnkeyname" /> <small>or</small> {{#invoke:key|press|F2}}
Line 280 ⟶ 282:
|{{#invoke:key|press|Ctrl|Enter}}
|-
! scope="row" |Show hidden files
|{{#invoke:key|press|Alt|V}}<small>, then</small> {{#invoke:key|press|H}}<small>, then</small> {{#invoke:key|press|H}} <small> again, while in File Explorer, will toggle setting</small>
|{{#invoke:key|press|Shift|Cmd|.}}<small>, while in Finder, will toggle setting</small>
Line 288 ⟶ 290:
<!--
|-
! scope="row" |Change input orientation of "Search programs and files" field in Start Menu
|{{#invoke:key|press|Ctrl|L}} <small>(left)</small> {{#invoke:key|press|Ctrl|R}} <small>(right)</small> {{#invoke:key|press|Ctrl|E}} <small>(center)</small>
|
Line 295 ⟶ 297:
|N/A
 
! scope="row" |Magnifier for Windows 7
|{{#invoke:key|press|Win|+}} <small>(Zoom in)</small> {{#invoke:key|press|Win|-}} <small>(Zoom out)</small>
-->
Line 304 ⟶ 306:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]
! scope="col"|[[Linux]]
! scope="col"|[[ChromeOS]]
|-
! scope="row" |Place computer into sleep/standby mode
|Windows 10: {{#invoke:key|press|Win|x}} >&nbsp;{{#invoke:key|press|u}} >&nbsp;{{#invoke:key|press|s}}
 
Line 320 ⟶ 322:
|
|-
! scope="row" |Shut down computer
|Windows 10: {{#invoke:key|press|Win|x}} >&nbsp;{{#invoke:key|press|u}} >&nbsp;{{#invoke:key|press|u}}
|{{#invoke:key|press|Ctrl|Opt|Cmd|Eject}}
Line 329 ⟶ 331:
|{{#invoke:key|press|Power}} (Hold for 10 seconds)
|-
! scope="row" |Restart computer
| Windows 10: {{#invoke:key|press|Win|x}} >&nbsp;{{#invoke:key|press|u}} >&nbsp;{{#invoke:key|press|r}} <br> Windows 7: {{#invoke:key|press|Win|Right|Right|Up|Enter}}
||{{#invoke:key|press|Ctrl|Cmd|Eject}}<ref name="HT201236"/> or {{#invoke:key|press|Ctrl|Cmd|Power}}
Line 337 ⟶ 339:
|
|-
! scope="row" |Place display in sleep mode
|
|{{#invoke:key|press|Ctrl|Shift|Eject}}
Line 343 ⟶ 345:
|where is lined
|-
! scope="row" |Bring up power/sleep dialog box
|
|{{#invoke:key|press|Ctrl|Eject}}
Line 349 ⟶ 351:
|
|-
! scope="row" |Force shutdown
|{{#invoke:key|press|Power}} (Hold for several seconds)
|{{#invoke:key|press|Opt|Cmd|Eject}}
Line 360 ⟶ 362:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]
! scope="col"|[[Linux]]
! scope="col"|[[ChromeOS]]
|-
! scope="row" |Save [[screenshot]] of entire screen as file
|{{#invoke:key|press|Win|Print Screen}}
|{{#invoke:key|press|Shift|Cmd|3}}<ref name="HT201361" />
Line 373 ⟶ 375:
|-
! scope="row" |Copy screenshot of entire screen to clipboard
|{{#invoke:key|press|Win|Print Screen}} <small>or</small> {{#invoke:key|press|Print Screen}}
|{{#invoke:key|press|Ctrl|Shift|Cmd|3}}
Line 380 ⟶ 382:
|-
 
! scope="row" |Copy screenshot of active window to clipboard
|{{#invoke:key|press|Alt|Print Screen}}
|
Line 387 ⟶ 389:
|-
 
! scope="row" |Save screenshot of window as file
|
|{{#invoke:key|press|Shift|Cmd|4}} <small>then</small> {{#invoke:key|press|Space}} <small>then move mouse and click</small>
|{{#invoke:key|press|Alt|Print Screen}} <small>set the name and click "Save".</small> <small>([[GNOME]])</small><ref name="gnome-screenshots" />
|{{#invoke:key|press|Ctrl|Alt|Show Windows}} then move mouse and click
|-
! scope="row" |Copy screenshot of window to clipboard
|
|{{#invoke:key|press|Ctrl|Shift|Cmd|4}} <small>then</small> {{#invoke:key|press|Space}} <small>then move mouse and click</small>
|{{#invoke:key|press|Alt|Print Screen}} <small>click "Copy to Clipboard".</small> <small>([[GNOME]])</small><ref name="gnome-screenshots" />
|{{#invoke:key|press|Ctrl|Alt|Show Windows}} then move mouse and click
|-
 
! scope="row" |Save screenshot of arbitrary area as file
|
|{{#invoke:key|press|Shift|Cmd|4}} <small>then click+drag mouse over required area</small>
|{{#invoke:key|press|Shift|Print Screen}} <small>setclick+drag themouse nameover andrequired clickarea, "Save".then</small> {{#invoke:key|press|Enter}} <small>([[GNOME]])</small><ref name="gnome-screenshots" />
|{{#invoke:key|press|Ctrl|Shift|Show Windows}} then click+drag mouse over required area
|-
 
! scope="row" |Copy screenshot of arbitrary area to clipboard (Snip)
|Windows 10: {{#invoke:key|press|Win|Shift|S}}
|{{#invoke:key|press|Ctrl|Shift|Cmd|4}} <small>then click+drag mouse over required area</small>
|{{#invoke:key|press|Shift|Print Screen}} <small>click+drag "Copymouse toover Clipboard".required area, then</small> {{#invoke:key|press|Enter}} <small>([[GNOME]])</small><ref name="gnome-screenshots" />
|{{#invoke:key|press|Ctrl|Shift|Show Windows}} then click+drag mouse over required area
|-
! scope="row" |Screencasting
|
|
|{{#invoke:key|press|Ctrl|Alt|Shift|R}} <small>(GNOME<ref name="The GNOME Project" /><ref name="Screen Shot Record" />)</small>
|{{#invoke:key|press|Ctrl|Shift|Show Windows}} then select the Screen Record button on the toolbar
|-
! scope="row" |Screenshot Utility
|macOS Mojave: {{#invoke:key|press|Shift|Cmd|5}}<ref name="macOS Mojave Screenshot"/>
|
|macOS Mojave: {{#invoke:key|press|Shift|Cmd|5}}<ref name="macOS Mojave Screenshot"/>
|{{#invoke:key|press|Ctrl|Alt|DPrint Screen}}
|{{#invoke:key|press|Ctrl|Shift|Show Windows}}
|}
 
=== Text editing ===
Many of these commands may be combined with {{#invoke:key|press|Shift}} to select a region of text.<ref>{{Cite web |title=Use keyboard shortcuts to create PowerPoint presentations - Microsoft Support |url=https://support.microsoft.com/en-us/office/use-keyboard-shortcuts-to-create-powerpoint-presentations-ebb3d20e-dcd4-444f-a38e-bb5c5ed180f4#bkmk_selecttext_win |url-status=live |archive-url=https://archive.today/20240528002323/https://support.microsoft.com/en-us/office/use-keyboard-shortcuts-to-create-powerpoint-presentations-ebb3d20e-dcd4-444f-a38e-bb5c5ed180f4%23bkmk_selecttext_win |archive-date=28 May 2024 |access-date=2024-05-28 |website=support.microsoft.com}}</ref><ref>{{Cite web |title=Keyboard shortcuts to select and move text in a document |url=https://help.hcltechsw.com/notes/11.0.0/acc_sho_edit_r.html |url-status=live |archive-url=https://archive.today/20240528090345/https://help.hcltechsw.com/notes/11.0.0/acc_sho_edit_r.html |archive-date=2024-05-28 |access-date=2024-05-28 |website=help.hcltechsw.com |language=en-us}}</ref><ref group="notes" name="selected_text" />
Many of these commands may be combined with {{#invoke:key|press|Shift}} to select a region of text.<ref group="notes" name="selected_text" />
 
In macOS, holding {{#invoke:key|press|Command}} while dragging mouse can be used to invert selection, and holding {{#invoke:key|press|Option}} can be used to select by rectangular area in some apps. (These two functionalities may be combined).
 
In macOS, the default text editing keyboard shortcuts in Cocoa text views can be changedoverridden orand addednew custom shortcuts can be created, by creating and editing related configuration files.<ref>{{cite web|website=Apple Developer Documentation Archive|date=September 9, 2013|url=https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/EventOverview/TextDefaultsBindings/TextDefaultsBindings.html|archive-url=https://web.archive.org/web/20240310213842/https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/EventOverview/TextDefaultsBindings/TextDefaultsBindings.html|archive-date=March 10, 2024|title=Text System Defaults and Key Bindings
|access-date=2024-01-18}}</ref><ref group="notes" name="CustomKeyBindings"/>
 
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]<ref group="notes" name="highlight_macOS_sacredkeybindings" />
! scope="col"|[[Linux]]
! scope="col"|[[Emacs]]
! scope="col"|[[Vim (text editor)|Vim]]
! scope="col"|[[ChromeOS]]
|-
! scope="row" |Delete char to the right of cursor
|{{#invoke:key|press|Del}} <small>or</small><br/>
<small>{{#invoke:key|press|Fn|Backspace}}</small>
Line 456 ⟶ 458:
|{{#invoke:key|press|Alt|Backspace}} or {{#invoke:key|press|Search|Backspace}} or {{#invoke:key|press|Del}}
|-
! scope="row" |Delete word to the right of cursor
|{{#invoke:key|press|Ctrl|Del}}
|{{#invoke:key|press|Opt|Del}} <small>or</small><br/>
Line 466 ⟶ 468:
|{{#invoke:key|press|Ctrl|Search|Backspace}}
|-
! scope="row" |Delete word to the left of cursor
|<small>{{#invoke:key|press|Ctrl|Backspace}}</small>
|<small>{{#invoke:key|press|Opt|Backspace}}</small>
Line 476 ⟶ 478:
|{{#invoke:key|press|Ctrl|Backspace}}
|-
! scope="row" |Go to start of line
|{{#invoke:key|press|Home}} <small>or</small><br/>
{{#invoke:key|press|Fn|←}}
Line 487 ⟶ 489:
|{{#invoke:key|press|Search|←}}
|-
! scope="row" |Go to end of line
|{{#invoke:key|press|End}} <small>or</small><br/>
{{#invoke:key|press|Fn|→}}
Line 498 ⟶ 500:
|{{#invoke:key|press|Search|→}}
|-
! scope="row" |Go to start of document
|{{#invoke:key|press|Ctrl|Home}}
|{{#invoke:key|press|Cmd|↑}}
Line 507 ⟶ 509:
|{{#invoke:key|press|Ctrl|Search|←}}
|-
! scope="row" |Go to end of document
|{{#invoke:key|press|Ctrl|End}}
|{{#invoke:key|press|Cmd|↓}}
Line 516 ⟶ 518:
|{{#invoke:key|press|Ctrl|Search|→}}
|-
! scope="row" |Go to previous word
|{{#invoke:key|press|Ctrl|←}} <small>or</small><br/>
{{#invoke:key|press|Ctrl|/}}
Line 528 ⟶ 530:
|{{#invoke:key|press|Ctrl|←}}
|-
! scope="row" |Go to next word
|{{#invoke:key|press|Ctrl|→}}
|{{#invoke:key|press|Opt|→}} <small>or</small><br/>
Line 539 ⟶ 541:
|{{#invoke:key|press|Ctrl|→}}
|-
! scope="row" |Go to previous line
|{{#invoke:key|press|↑}}
|{{#invoke:key|press|↑}} <small>or</small><br/> {{#invoke:key|press|Ctrl|p}}
Line 547 ⟶ 549:
|{{#invoke:key|press|↑}}
|-
! scope="row" |Go to next line
|{{#invoke:key|press|↓}}
|{{#invoke:key|press|↓}} <small>or</small><br/> {{#invoke:key|press|Ctrl|n}}
Line 555 ⟶ 557:
|{{#invoke:key|press|↓}}
|-
! scope="row" |Go to previous line break (paragraph)
|{{#invoke:key|press|Ctrl|↑}}
|{{#invoke:key|press|Opt|↑}}
Line 563 ⟶ 565:
|{{#invoke:key|press|Ctrl|↑}}
|-
! scope="row" |Go to next line break
|{{#invoke:key|press|Ctrl|↓}}
|{{#invoke:key|press|Opt|↓}}
Line 571 ⟶ 573:
|{{#invoke:key|press|Ctrl|↓}}
|-
! scope="row" |Move the cursor down the length of the viewport
|{{#invoke:key|press|Page Down}}
|{{#invoke:key|press|Opt|PageDn}} <small>or</small><br/>
{{#invoke:key|press|Opt|Fn|↓}} <small>or</small><br/>
{{#invoke:key|press|Ctrl|V}}
Line 583 ⟶ 585:
|{{#invoke:key|press|Search|↓}}
|-
! scope="row" |Move the cursor up the length of the viewport
|{{#invoke:key|press|Page Up}}
|{{#invoke:key|press|Opt|PageUp}} <small>or</small><br/>
{{#invoke:key|press|Opt|Fn|↑}}
|{{#invoke:key|press|Page Up}}
Line 594 ⟶ 596:
|{{#invoke:key|press|Search|↑}}
|- id="Go to find"
! scope="row" |Find
|{{#invoke:key|press|Ctrl|F}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|F}}<br/><small>or</small><br/>
Line 604 ⟶ 606:
|{{#invoke:key|press|Ctrl|F}}
|-
! scope="row" |Go to next search result
|{{#invoke:key|press|F3}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|G}}
Line 613 ⟶ 615:
|{{#invoke:key|press|Ctrl|G}} or {{#invoke:key|press|Enter}}
|-
! scope="row" |Go to previous search result
|{{#invoke:key|press|Shift|F3}}
|<small>{{#invoke:key|press|Shift|Cmd|G}}</small>
Line 622 ⟶ 624:
|{{#invoke:key|press|Ctrl|Shift|G}} or {{#invoke:key|press|Shift|Enter}}
|-
! scope="row" |Search and replace
|{{#invoke:key|press|Ctrl|H}}
|{{#invoke:key|press|Cmd|F}}
Line 631 ⟶ 633:
|{{#invoke:key|press|Ctrl|Shift|H}}
|-
! scope="row" |Search with a [[regular expression]]
|
|
Line 639 ⟶ 641:
|
|-
! scope="row" |Search and replace with a regular expression
|
|
Line 646 ⟶ 648:
|
|-
! scope="row" |Emoji Picker
|{{#invoke:key|press|Win|.}} <small>or</small> <br/>{{#invoke:key|press|Win|;}}
|{{#invoke:key|press|Ctrl|Cmd|Space}}
Line 658 ⟶ 660:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]] WordPad
! scope="col"|[[macOS]]<ref group="notes" name="highlight_macOS_sacredkeybindings" />
! scope="col"|[[Linux]]<ref name="Appendix A — Keyboard Shortcuts" />
! scope="col"|[[Emacs]]
! scope="col"|[[Vim (text editor)|Vim]]
|-
! scope="row" |Bold
|{{#invoke:key|press|Ctrl|B}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|B}}
Line 672 ⟶ 674:
|
|-
! scope="row" |Underline
|{{#invoke:key|press|Ctrl|U}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|U}}
Line 679 ⟶ 681:
|
|-
! scope="row" |Italic
|{{#invoke:key|press|Ctrl|I}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|I}}
Line 686 ⟶ 688:
|
|-
! scope="row" |Uppercase / Lowercase
|{{#invoke:key|press|Ctrl|Shift|A}}
|{{#invoke:key|press|Opt|Cmd|C}}
Line 695 ⟶ 697:
|{{#invoke:key|press|gU}} for upper, {{#invoke:key|press|gu}} for lower, {{#invoke:key|press|~}} to toggle.
|-
! scope="row" |Superscript
|{{#invoke:key|press|Ctrl|Shift|{{=}}}}
|{{#invoke:key|press|Ctrl|Cmd|+}} (some applications only)
Line 702 ⟶ 704:
|
|-
! scope="row" |Subscript
|{{#invoke:key|press|Ctrl|{{=}}}}
|{{#invoke:key|press|Ctrl|Cmd|-}} (some applications only)
Line 709 ⟶ 711:
|
|-
! scope="row" |Selected text larger/smaller
|{{#invoke:key|press|Ctrl|>}}, {{#invoke:key|press|Ctrl|<}}<br/>
or<br/>
{{#invoke:key|press|Ctrl|[}}, {{#invoke:key|press|Ctrl/core|]}}
|{{#invoke:key|press|OptCmd|>+}}<br/>{{#invoke:key|press|OptCmd|<-}}
|
|
|
|-
! scope="row" |Selected text Bullets or Numbered Items
|{{#invoke:key|press|Ctrl|Shift|L}}
|
Line 725 ⟶ 727:
|
|-
! scope="row" |Insert Linebreak/Newline
|{{#invoke:key|press|Ctrl|Enter}}
|{{#invoke:key|press|Shift|Enter}}<ref group="notes" name="macOS_returnkeyname" />
Line 731 ⟶ 733:
{{#invoke:key|press|Ctrl|Enter}}
<br/>or<br/>
{{#invoke:key|press|Opt|Enter}}<ref group="notes" name="macOS_returnkeyname" /><br/>(may be able to skip some editor -defined input processing)
|{{#invoke:key|press|Ctrl|Enter}}
|
|
|-
! scope="row" |Insert [[Unicode]]
|{{#invoke:key|press|Alt|X}} + character codepoint
|{{#invoke:key|press|Opt}} + character codepoint<br/>("Unicode Hex Input" must be added and active as current input source)
Line 747 ⟶ 749:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]
! scope="col"|[[Linux]]
! scope="col"|[[ChromeOS]]
|-
! scope="row" |Go to Address Bar
|{{#invoke:key|press|Ctrl}}<nowiki>+</nowiki>{{#invoke:key|press|L}} / {{#invoke:key|press|F6}} / {{#invoke:key|press|Alt}}<nowiki>+</nowiki>{{#invoke:key|press|D}}, {{#invoke:key|press|Alt|C}} or {{#invoke:key|press|Alt|E}}<br />depending on language
|{{#invoke:key|press|Cmd|L}} or {{#invoke:key|press|Shift|Cmd|G}}
Line 759 ⟶ 761:
|{{#invoke:key|press|Ctrl|L}} or {{#invoke:key|press|Alt|D}}
|-
! scope="row" |Go to the previous location in history<ref>{{cite web|title=Browser Shortcuts|url=http://mirus-it.co.uk/keyboard-shortcuts/|publisher=Mirus IT|access-date=17 July 2015}}</ref>
|{{#invoke:key|press|Alt|Left}} or {{#invoke:key|press|Backspace}}
|{{#invoke:key|press|Cmd|[}} or {{#invoke:key|press|Cmd|Left}}
Line 765 ⟶ 767:
|{{#invoke:key|press|Alt|Left}}
|-
! scope="row" |Go to the next location in history
|{{#invoke:key|press|Alt|Right}} or {{#invoke:key|press|Shift|Backspace}} (web browser only)
|{{#invoke:key|press|Cmd|]}} or {{#invoke:key|press|Cmd|Right}}
Line 771 ⟶ 773:
|{{#invoke:key|press|Alt|Right}}
|-
! scope="row" |Go up one level in the navigation hierarchy
|{{#invoke:key|press|Alt|Up}} (Vista, 7, 8 or 10 only) or {{#invoke:key|press|Backspace}} (Windows Explorer)
|{{#invoke:key|press|Cmd|Up}}
Line 777 ⟶ 779:
|
|-
! scope="row" |Go to the starting page defined by the user or application
|{{#invoke:key|press|Alt|Home}}
|{{#invoke:key|press|Cmd|Home}}
Line 788 ⟶ 790:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]
! scope="col"|[[Linux]]
! scope="col"|[[Emacs]]-[[w3m]]
! scope="col"|[[Vimperator]]
! scope="col"|[[ChromeOS]]
|-
! scope="row" |Bookmarks menu
|{{#invoke:key|press|Ctrl|B}}
|{{#invoke:key|press|Cmd|B}}<br/>
Line 805 ⟶ 807:
|{{#invoke:key|press|Ctrl|Shift|B}}
|-
! scope="row" |URL Shortcuts (Adds www. + .com)
|{{#invoke:key|press|Ctrl|Enter}}
|{{#invoke:key|press|Cmd|Enter}}<ref group="notes" name="macOS_returnkeyname" /> <small>([[Firefox]])</small> or <br />
Line 814 ⟶ 816:
|{{#invoke:key|press|Ctrl|Enter}}
|-
! scope="row" |URL Shortcuts (Adds www. + .org)
|
|<small>{{#invoke:key|press|Shift|Cmd|Enter}}</small><ref group="notes" name="macOS_returnkeyname" /> <small>([[Firefox]])</small>
Line 822 ⟶ 824:
|
|-
! scope="row" |URL Shortcuts (Adds www. + .net)
|
|{{#invoke:key|press|Shift|Enter}}<ref group="notes" name="macOS_returnkeyname" /> <small>([[Firefox]])</small>
Line 830 ⟶ 832:
|
|-
! scope="row" |Add bookmark for current page
|{{#invoke:key|press|Ctrl|D}}
|{{#invoke:key|press|Cmd|D}}
Line 839 ⟶ 841:
|{{#invoke:key|press|Ctrl|D}}
|-
! scope="row" |Add bookmark for current link
|
|
Line 847 ⟶ 849:
|
|-
! scope="row" |Manage bookmarks
|{{#invoke:key|press|Ctrl|Shift|O}} <small>([[Microsoft Edge]])</small><br>or<br>{{#invoke:key|press|Ctrl|B}} <small>([[Internet Explorer]])</small>
|<small>{{#invoke:key|press|Cmd|Opt|B}}</small> <small>([[Google Chrome|Chrome]]/[[Safari browser|Safari]]) or</small> <br />
Line 857 ⟶ 859:
|{{#invoke:key|press|Ctrl|Shift|O}}
|-
! scope="row" |Focus and select Web search bar
|{{#invoke:key|press|Ctrl|E}}
|{{#invoke:key|press|Cmd|E}} <small>([[Opera browser|Opera]]) or</small> <br />
Line 867 ⟶ 869:
|{{#invoke:key|press|Ctrl|E}} or {{#invoke:key|press|Ctrl|K}}
|-
! scope="row" |Focus and select address bar
|{{#invoke:key|press|Ctrl|L}} <small>or</small><br />
{{#invoke:key|press|F6}} <small>or</small> <br />
Line 879 ⟶ 881:
|{{#invoke:key|press|Ctrl|L}} or {{#invoke:key|press|Alt|D}}
|-
! scope="row" |Refresh a webpage
|{{#invoke:key|press|Fn|F5}} <small>or</small><br />
{{#invoke:key|press|Ctrl|R}}
Line 889 ⟶ 891:
|{{#invoke:key|press|⟲}} or {{#invoke:key|press|Ctrl|R}}
|-
! scope="row" |Refresh a webpage ignoring cache
|{{#invoke:key|press|Ctrl|F5}} <small>or</small><br />
<small>{{#invoke:key|press|Ctrl|Shift|R}}</small>
Line 898 ⟶ 900:
|{{#invoke:key|press|Ctrl|Shift|R}}
|-
! scope="row" |Open a new window
|{{#invoke:key|press|Ctrl|N}}
|{{#invoke:key|press|Cmd|N}}<br/> <small>([[Google Chrome|Chrome]], hold shift to open new window in Incognito)</small>
Line 906 ⟶ 908:
|{{#invoke:key|press|Ctrl|N}}
|-
! scope="row" |Zoom Options<br/> (zoom in /<br/> zoom out /<br/> zoom 100%)
|{{#invoke:key|press|Ctrl|+}} /<br/>
{{#invoke:key|press|Ctrl|-}} /<br/>
Line 927 ⟶ 929:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]
! scope="col"|[[Linux]]
! scope="col"|[[Emacs]]-[[w3m]]
! scope="col"|[[Vimperator]]
! scope="col"|[[ChromeOS]]
|-
! scope="row" |New tab
|{{#invoke:key|press|Ctrl|T}}
|{{#invoke:key|press|Cmd|T}}
Line 945 ⟶ 947:
|{{#invoke:key|press|Ctrl|T}}
|-
! scope="row" |Close tab
|{{#invoke:key|press|Ctrl|W}}
|{{#invoke:key|press|Cmd|W}}
Line 954 ⟶ 956:
|{{#invoke:key|press|Ctrl|W}}
|-
! scope="row" |Close all tabs but the current one
|
|<small>{{#invoke:key|press|Cmd|Opt|T}}</small> <small>([[Safari browser|Safari]])</small>
Line 962 ⟶ 964:
|
|-
! scope="row" |Go to next tab
|{{#invoke:key|press|Ctrl|Tab}}
|{{#invoke:key|press|Ctrl|Tab}} <small>or</small><br/>
Line 973 ⟶ 975:
|{{#invoke:key|press|Ctrl|Tab}}
|-
! scope="row" |Go to previous tab
|<small>{{#invoke:key|press|Ctrl|Shift|Tab}}</small>
|<small>{{#invoke:key|press|Ctrl|Shift|tab}} or</small><br/>
Line 984 ⟶ 986:
|{{#invoke:key|press|Ctrl|Shift|Tab}}
|-
! scope="row" |Go to tab-''{{Mvar|n''}}<ref group="notes" name="n_between_1_and_8n_between_1_and_9">''n''Holding isCtrl+Shift+Page aUp/Page numberDown betweenwill 1move the selected tab past multiple tabs to andthe 8left/right.</ref>
|{{#invoke:key|press|Ctrl|''n''}}<ref group="notes" name="n_between_1_and_8n_between_1_and_9" /> <small><br/>([[Google Chrome|Chrome]], [[Firefox]], [[Internet Explorer]])</small>
|{{#invoke:key|press|Cmd|''n''}}<ref group="notes" name="n_between_1_and_8n_between_1_and_9" /> <small>([[Google Chrome|Chrome]])</small>
|{{#invoke:key|press|Alt|''n''}}<ref group="notes" name="n_between_1_and_8n_between_1_and_9" /> <small>([[Google Chrome|Chrome]], [[Firefox]]) or</small><br/>
{{#invoke:key|press|Ctrl|''n''}}<ref group="notes" name="n_between_1_and_8n_between_1_and_9" /> <small>([[Google Chrome|Chrome]])</small>
|rowspan="2"|
|rowspan="2"|First tab: {{#invoke:key|press|g0}}
Line 994 ⟶ 996:
|rowspan="2"|{{#invoke:key|press|Ctrl|''b''}}
|-
! scope="row" |Go to last tab
|{{#invoke:key|press|Ctrl|''9''}} <small><br/>([[Google Chrome|Chrome]], [[Firefox]], [[Internet Explorer]])</small>
|{{#invoke:key|press|Cmd|''9''}} <small>([[Google Chrome|Chrome]])</small>
Line 1,000 ⟶ 1,002:
{{#invoke:key|press|Ctrl|''9''}} <small>([[Google Chrome|Chrome]])</small>
|-
! scope="row" |Move a tab to the left<ref name="n_between_1_and_9" group="notes" />
!Open a previously closed tab
|<small>{{#invoke:key|press|Ctrl|Shift|Page Up}}<br />([[Google Chrome|Chrome]], [[Firefox]])</small>
|-
! scope="row" |Move a tab to the right<ref name="n_between_1_and_9" group="notes" />
|<small>{{#invoke:key|press|Ctrl|Shift|Page Down}}<br />([[Google Chrome|Chrome]], [[Firefox]])</small>
|
|
|
|-
! scope="row" |Open a previously closed tab
|<small>{{#invoke:key|press|Ctrl|Shift|T}}</small>
|<small>{{#invoke:key|press|Cmd|Shift|T}}</small><br/> <small>([[Firefox]], [[Opera browser|Opera]], [[Google Chrome|Chrome]])</small>
Line 1,009 ⟶ 1,027:
|{{#invoke:key|press|Ctrl|Shift|T}}
|-
! scope="row" |Open a previously closed window
|<small>{{#invoke:key|press|Ctrl|Shift|N}}</small> <small>([[Firefox]])</small><ref name="mozilla"/>
|
Line 1,017 ⟶ 1,035:
|{{#invoke:key|press|Ctrl|Shift|T}}
|-
! scope="row" |Close the current internet tab
|{{#invoke:key|press|Ctrl|W}}
|{{#invoke:key|press|Cmd|F11}}
Line 1,030 ⟶ 1,048:
|+
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]<ref group="notes" name="highlight_macOS_sacredkeybindings" />
! scope="col"|[[KDE]]
! scope="col"|[[GNOME]]
! scope="col"|[[Emacs]]
! scope="col"|[[ChromeOS]]
|-
! scope="row" |Force window mode (Application requires functionality for set action)
|{{#invoke:key|press|0|Enter}}
|{{#invoke:key|press|Opt|Alt|Enter}}<ref group="notes" name="macOS_returnkeyname" /> or {{#invoke:key|press|Option|Alt|F}} or {{#invoke:key|press|Cmd|F}} or {{#invoke:key|press|Cmd|Option|F}}
Line 1,046 ⟶ 1,064:
|
|-
! scope="row" |Pop up window menu
|{{#invoke:key|press|Alt|Space}}
|
Line 1,054 ⟶ 1,072:
|
|-
! scope="row" |Close the focused window
|{{#invoke:key|press|Alt|F4}} or {{#invoke:key|press|Alt|Space}} then {{#invoke:key|press|C}}<ref group="notes" name="AltSpaceLanguage" />
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|W}}
Line 1,062 ⟶ 1,080:
|{{#invoke:key|press|Ctrl|W}}
|-
! scope="row" |Close all windows of current application
|
|{{#invoke:key|press|Cmd|Opt|W}}
Line 1,070 ⟶ 1,088:
|{{#invoke:key|press|Ctrl|Shift|W}}
|-
! scope="row" |Restore the focused window to its previous size
|{{#invoke:key|press|Alt|Space}} then {{#invoke:key|press|R}}<ref group="notes" name="AltSpaceLanguage" />
|
Line 1,078 ⟶ 1,096:
|
|-
! scope="row" |Move the focused window
|{{#invoke:key|press|Alt|Space}} then {{#invoke:key|press|M}}<ref group="notes" name="AltSpaceLanguage" /> then {{#invoke:key|press|Arrow Keys}} and {{#invoke:key|press|Enter}} (to save new location)
|
Line 1,088 ⟶ 1,106:
|
|-
! scope="row" |Resize the focused window
|{{#invoke:key|press|Alt|Space}} then {{#invoke:key|press|S}}<ref group="notes" name="AltSpaceLanguage" /> then {{#invoke:key|press|Arrow Keys}} and {{#invoke:key|press|Enter}} (to save new size)
|
Line 1,096 ⟶ 1,114:
|{{#invoke:key|press|Alt|]}} (snap window to right half of screen), {{#invoke:key|press|Alt|[}} (snap window to left half of screen)
|-
! scope="row" |Keep window always on top
|{{#invoke:key|press|Ctrl|Alt|Esc}} (toggles on/off)
|
Line 1,104 ⟶ 1,122:
|
|-
! scope="row" |Hide the focused window
|
|{{#invoke:key|press|Cmd|H}}
Line 1,112 ⟶ 1,130:
|
|-
! scope="row" |Hide all except the focused window
|
|{{#invoke:key|press|Cmd|Option|H}}
Line 1,120 ⟶ 1,138:
|
|-
! scope="row" |Put the focused window furthest back (in tab order and Z axis)
|{{#invoke:key|press|Alt|Esc}}
|
Line 1,128 ⟶ 1,146:
|
|-
! scope="row" |Minimize the focused window
|{{#invoke:key|press|Alt|Space}} then {{#invoke:key|press|N}}<ref group="notes" name="AltSpaceLanguage" /> or {{#invoke:key|press|Win|down}} (Windows Vista Home Premium, Windows 7+)
|{{#invoke:key|press|Cmd|M}}
Line 1,136 ⟶ 1,154:
|{{#invoke:key|press|Alt|-}}
|-
! scope="row" |Maximize the focused window
|{{#invoke:key|press|Alt|Space}} then {{#invoke:key|press|X}}<ref group="notes" name="AltSpaceLanguage" /> or {{#invoke:key|press|Win|up}} (Windows 7+)
|{{#invoke:key|press|Cmd|L}}
Line 1,144 ⟶ 1,162:
|{{#invoke:key|press|Alt|=}}
|-
! scope="row" |Maximize horizontally
|
|
Line 1,152 ⟶ 1,170:
|
|-
! scope="row" |Maximize vertically
|{{#invoke:key|press|Win|Shift|Up}} (Windows 7+)
|''Available ('Zoom'), but no default''
Line 1,160 ⟶ 1,178:
|
|-
! scope="row" |Minimize all
|{{#invoke:key|press|Win|M}} or {{#invoke:key|press|Win|D}}
|{{#invoke:key|press|Cmd|Opt|M}}
|''Available, but no default''
|
|{{#invoke:key|press|Ctrl|Alt|D}}
|
|
|-
! scope="row" |Minimize all non focused windows
|{{#invoke:key|press|Win|Home}} (Windows 7+)
|
Line 1,176 ⟶ 1,194:
|
|-
! scope="row" |Undo minimize all
|{{#invoke:key|press|Win|Shift|M}}
|
|''Available, but no default''
|
|{{#invoke:key|press|Ctrl|Alt|D}}
|
|
|-
! scope="row" |Switch fullscreen/normal size
|{{#invoke:key|press|F11}} or {{#invoke:key|press|Win|Shift|Enter}} ([[Universal Windows Platform apps|UWP]] apps only)
|{{#invoke:key|press|Cmd|Ctrl|F}} or<br/>{{#invoke:key|press|Fn|F}}
Line 1,192 ⟶ 1,210:
|{{#invoke:key|press|Fullscreen}}
|-
! scope="row" |Show the window in full screen mode, with no border, menubar, toolbar or statusbar
|
|''Depends on application, system default:'' {{#invoke:key|press|Cmd|Ctrl|F}} and<br/>{{#invoke:key|press|Fn|F}}
Line 1,200 ⟶ 1,218:
|
|-
! scope="row" |Rollup/down window
|Win+D
|
|''Available, but no default''
|
|{{#invoke:key|press|Alt|F12}}
|
|
|-
! scope="row" |Show all open windows
|{{#invoke:key|press|Win|Tab}}
|{{#invoke:key|press|F3}} or
Line 1,219 ⟶ 1,237:
|{{#invoke:key|press|Show Windows}}
|-
! scope="row" |Show all windows of current application
|⊞ Win+Tab ↹
|{{#invoke:key|press|Ctrl|F3}} or
Line 1,229 ⟶ 1,247:
|
|-
! scope="row" |Show all workspaces
|{{#invoke:key|press|win|tab}} (Windows 10)
|{{#invoke:key|press|F8}} or
Move mouse pointer to configured ''hot corner'' or ''active screen corner''<ref name="docs.info.apple.com" /><ref name="ReferenceA" />
|
|{{#invoke:key|press|Win}} then mouse over the desktop bar on the right edge of the screen
|
|{{#invoke:key|press|Show Windows}}
|-
! scope="row" |Move window to left/right/up/down workspace
|{{#invoke:key|press|win|Left}}/{{#invoke:key|press|Right}} (Windows 7+)
|
|''Available, but no default''
|{{#invoke:key|press|Ctrl|Alt|Shift|Left}} / {{#invoke:key|press|Right}} / {{#invoke:key|press|Up}} / {{#invoke:key|press|Down}}
|
|{{#invoke:key|press|Shift|Search|[}}/{{#invoke:key|press|]}}
|-
! scope="row" |Move window between multiple monitors
|{{#invoke:key|press|win|Shift|Left}}/{{#invoke:key|press|Right}} (Windows 7+)
|
|
|{{#invoke:key|press|win|Shift|Left}}/{{#invoke:key|press|Right}} / {{#invoke:key|press|win|Shift|Up}} / {{#invoke:key|press|Down}}
|
|{{#invoke:key|press|Alt|Search|M}}
|-
! scope="row" |Move window to workspace ''{{Mvar|n''}}
|
|
Line 1,262 ⟶ 1,280:
|
|-
! scope="row" |Switch to next/previous workspace list
|
|
Line 1,270 ⟶ 1,288:
|
|-
! scope="row" |Go to workspace ''{{Mvar|n''}}
|
|{{#invoke:key|press|Ctrl|''n''}}
Line 1,278 ⟶ 1,296:
|{{#invoke:key|press|Shift|Search|''n''}}
|-
! scope="row" |Go to left/right/up/down workspace
|<ref group="notes" name="moveToWorkspace_Windows" />
|{{#invoke:key|press|Ctrl|Left}} /
Line 1,287 ⟶ 1,305:
{{#invoke:key|press|Ctrl|Right}} (OS X 10.7 and later)
|''Available, but no default''
|{{#invoke:key|press|Ctrl|Alt|Left}} / {{#invoke:key|press|Right}}
{{#invoke:key|press|Right}} / {{#invoke:key|press|Up}} / {{#invoke:key|press|Down}}
|
|{{#invoke:key|press|Search|[}}/{{#invoke:key|press|]}}
|-
! scope="row" |Quit application of current window
|{{#invoke:key|press|Alt|F4}} or {{#invoke:key|press|Ctrl|F4}} ''varies''<ref group="notes" name="xpclose" />
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|Q}}<ref group="notes" name="macoskill" />
|{{#invoke:key|press|Ctrl|Alt|Esc}}
|{{#invoke:key|press|Alt|F4}} or {{#invoke:key|press|Ctrl|Q}}
|{{#invoke:key|press|q}}
|{{#invoke:key|press|Ctrl|Shift|W}}
|-
! scope="row" |Close dialog
|{{#invoke:key|press|Esc}} (Laptop)<br />{{#invoke:key|press|Win|Down|F4}} (Desktop)
|{{#invoke:key|press|Esc}} <br/> or sometimes <br/> {{#invoke:key|press|Cmd|.}}
|
|{{#invoke:key|press|Esc}}
|
|{{#invoke:key|press|Esc}} or {{#invoke:key|press|Ctrl|Shift|W}}
|-
! scope="row" |Open/Focus (preview) pinned program on the taskbar
|{{#invoke:key|press|Win|(#)}} where "#" is the position of the program on the Windows Taskbar (Windows 7+)
|
|
|{{#invoke:key|press|Win|(#)}} where "#" is the position of the program on the GNOME Dash
|
|{{#invoke:key|press|Alt|(#)}} where "#" is the position of the program on the Shelf
|-
! scope="row" |Open new program window of pinned program in Quick Launch
|{{#invoke:key|press|Win|(#)}} where "#" is the position of the program on the Quick Launch toolbar (Windows Vista, 7+)
|{{#invoke:key|press|Cmd|A|Shift}}
Line 1,324 ⟶ 1,341:
|{{#invoke:key|press|Alt|(#)}} where "#" is the position of the program on the Shelf
|-
! scope="row" |Open new program window of the pinned program on the taskbar (if program is already opened)
|{{#invoke:key|press|Win|Shift|(#)}} where "#" is the position of the program on the Windows Taskbar (Windows 7+)
|
|
|{{#invoke:key|press|Win|Ctrl|(#)}} where "#" is the position of the program on the GNOME Dash
|
|{{#invoke:key|press|Alt|(#)}} where "#" is the position of the program on the Shelf
|-
! scope="row" |Focus the first taskbar entry; pressing again will cycle through them
|{{#invoke:key|press|Win|T}}, then {{#invoke:key|press|Left}}{{#invoke:key|press|Right}} back and forth; hold {{#invoke:key|press|Shift}} to cycle backwards (Windows 7+)
|
Line 1,340 ⟶ 1,357:
|
|-
! scope="row" |Peek at the desktop
|{{#invoke:key|press|Win|Space}} (Windows 7)<br />{{#invoke:key|press|Win|Comma}} (Windows 8+)
|{{#invoke:key|press|Cmd|F3}} or
Line 1,350 ⟶ 1,367:
|
|-
! scope="row" |Bring gadgets to the front of the Z-order and cycle between gadgets
|{{#invoke:key|press|Win|G}} (Windows Vista,7) or {{#invoke:key|press|Win|Space}} (Vista only, no cycling)
|
Line 1,358 ⟶ 1,375:
|
|-
! scope="row" |External display options (mirror, extend desktop, etc.)
|{{#invoke:key|press|Win|P}} (Windows 7+)
|
Line 1,370 ⟶ 1,387:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]<ref group="notes" name="highlight_macOS_sacredkeybindings" />
! scope="col"|[[KDE]]
! scope="col"|[[GNOME]]
|-
! scope="row" |Moves keyboard focus to next/previous control
|{{#invoke:key|press|Tab}} / {{#invoke:key|press|Shift|Tab}}
|{{#invoke:key|press|Tab}} / {{#invoke:key|press|Shift|Tab}}<ref group="notes" name="full_keyboard_access" />
Line 1,383 ⟶ 1,400:
{{#invoke:key|press|Ctrl|Tab}} / {{#invoke:key|press|Ctrl|Shift|Tab}}
|-
! scope="row" |Pop up tooltip for currently focused control
|{{#invoke:key|press|Shift|F1}}
|
Line 1,389 ⟶ 1,406:
|{{#invoke:key|press|Ctrl|F1}}
|-
! scope="row" |Show context-sensitive help for currently focused window or control
|{{#invoke:key|press|Shift|F1}}
|style="background: #f9f9e9;"|{{#invoke:key|press|Cmd|?}}
Line 1,395 ⟶ 1,412:
|{{#invoke:key|press|Shift|F1}}
|-
! scope="row" |Give focus to next/previous pane
|{{#invoke:key|press|Ctrl|F6}} / {{#invoke:key|press|Alt|F5}}
|{{#invoke:key|press|Cmd|`}}<br/>{{#invoke:key|press|Cmd|Shift|`}}
Line 1,401 ⟶ 1,418:
|{{#invoke:key|press|F5}} / {{#invoke:key|press|Alt|F6}}
|-
! scope="row" |Give focus to splitter bar in paned window
|
|
Line 1,407 ⟶ 1,424:
|{{#invoke:key|press|F8}}
|-
! scope="row" |Give focus to window's [[menu bar]]
|{{#invoke:key|press|F10}} or {{#invoke:key|press|Alt}}
|{{#invoke:key|press|Cmd|Shift|/}}, then type command name, or<br />{{#invoke:key|press|Ctrl|F2}} (or {{#invoke:key|press|Fn|Ctrl|F2}} on some keyboards)<ref group="notes" name="full_keyboard_access" />
Line 1,413 ⟶ 1,430:
|{{#invoke:key|press|F10}}
|-
! scope="row" |Pop up [[contextual menu]] for currently selected objects (aka ''context menu'')
|{{#invoke:key|press|Shift|F10}} or {{#invoke:key|press|Menu}}
|Varies with laptop / extended keyboard type; enable [[Mouse keys]] in [[Universal Access]], then {{#invoke:key|press|Fn|Ctrl|5}} or
Line 1,421 ⟶ 1,438:
|{{#invoke:key|press|Menu}} or {{#invoke:key|press|Shift|F10}}
|-
! scope="row" |Toggle selected state of focused checkbox, radio button, or toggle button
|{{#invoke:key|press|Space}}
|{{#invoke:key|press|Space}}
Line 1,427 ⟶ 1,444:
|{{#invoke:key|press|Space}}
|-
! scope="row" |Activate focused button, menu item etc.
|{{#invoke:key|press|Enter}}
|{{#invoke:key|press|Space}} (also {{#invoke:key|press|Enter}}<ref group="notes" name="macOS_returnkeyname" /> for menu items)
Line 1,433 ⟶ 1,450:
|{{#invoke:key|press|Enter}}
|-
! scope="row" |Expand a drop-down list
|{{#invoke:key|press|F4}} or {{#invoke:key|press|Alt|Down}}
|
Line 1,439 ⟶ 1,456:
|
|-
! scope="row" |Select/move to first/last item in selected widget
|
|
Line 1,445 ⟶ 1,462:
|{{#invoke:key|press|Home}} / {{#invoke:key|press|End}}
|-
! scope="row" |Scroll selected view by one page up/left/down/right
|
|{{#invoke:key|press|PageUp}} / {{#invoke:key|press|PageDown}}<br/>
Line 1,452 ⟶ 1,469:
|{{#invoke:key|press|PageUp}} / {{#invoke:key|press|Ctrl|PageUp}} /<br/> {{#invoke:key|press|PageDown}} / {{#invoke:key|press|Ctrl|PageDown}}
|-
! scope="row" |Scroll selected view to top/bottom
|
|{{#invoke:key|press|Home}} / {{#invoke:key|press|End}}<br/>
Line 1,459 ⟶ 1,476:
|
|-
! scope="row" |Switch focus to the next/previous tab/view within a window
|{{#invoke:key|press|Ctrl|Tab}}
|{{#invoke:key|press|Ctrl|Tab}}<br/>
Line 1,467 ⟶ 1,484:
{{#invoke:key|press|Ctrl|Shift|Tab}} <-
|-
! scope="row" |Switch focus to the next/previous panel on the desktop
|
|
Line 1,473 ⟶ 1,490:
|{{#invoke:key|press|Ctrl|Alt|Tab}} / {{#invoke:key|press|Ctrl|Alt|Shift|Tab}}
|-
! scope="row" |Switch focus to the next/previous panel (without dialog)
|
|
Line 1,482 ⟶ 1,499:
 
=== Command line shortcuts ===
Below is a list of common keyboard shortcuts that are used in a [[Command line interface|command line environment]]. Bash and Z shell keybindings are derived from Emacs text editing bindings.
 
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="row" |Windows<br />([[cmd.exe]])
! scope="row" |Windows<br />([[PowerShell]])
! scope="col"|[[Unix-like]]<br />([[Bash (Unix shell)|bash]], [[Z shell|zsh]])
! scope="row" |Unix-like<br />([[Unix shell|POSIX-compliant shell]])
|-
! scope="row" |Scroll through history of typed commands
|{{#invoke:key|press|Up}}/{{#invoke:key|press|↓}}
|{{#invoke:key|press|Up}}/{{#invoke:key|press|↓}}
Line 1,498 ⟶ 1,515:
|{{#invoke:key|press|ESC}}&nbsp;{{#invoke:key|press|K}} / {{#invoke:key|press|ESC}}&nbsp;{{#invoke:key|press|J}}
|----|----
! scope="row" |Signal [[end-of-file]]
|{{#invoke:key|press|Ctrl|Z}}
|
Line 1,504 ⟶ 1,521:
|
|-
! scope="row" |Abort current command/typing
|{{#invoke:key|press|Ctrl|C}}
|{{#invoke:key|press|Ctrl|C}}
Line 1,510 ⟶ 1,527:
|{{#invoke:key|press|Ctrl|C}}
|-
! scope="row" |Erase word to the left
|{{#invoke:key|press|Ctrl|Backspace}}
|{{#invoke:key|press|Ctrl|Backspace}}
Line 1,516 ⟶ 1,533:
|
|-
! scope="row" |Erase word to the right
|{{#invoke:key|press|Ctrl|Delete}}
|{{#invoke:key|press|Ctrl|Delete}}
Line 1,522 ⟶ 1,539:
|
|-
! scope="row" |Erase line to the left
|{{#invoke:key|press|Ctrl|Home}}
|{{#invoke:key|press|Ctrl|Home}}
Line 1,528 ⟶ 1,545:
|
|-
! scope="row" |Erase line to the right
|{{#invoke:key|press|Ctrl|End}}
|{{#invoke:key|press|Ctrl|End}}
Line 1,534 ⟶ 1,551:
|
|-
! scope="row" |Yank/paste previously erased string
|
|
Line 1,540 ⟶ 1,557:
|
|-
! scope="row" |Move one word to the left (backward)
|{{#invoke:key|press|Ctrl|Left}}
|{{#invoke:key|press|Ctrl|Left}}
Line 1,546 ⟶ 1,563:
|
|-
! scope="row" |Move one word to the right (forward)
|{{#invoke:key|press|Ctrl|Right}}
|{{#invoke:key|press|Ctrl|Right}}
Line 1,552 ⟶ 1,569:
|
|-
! scope="row" |Move to beginning of line
|{{#invoke:key|press|Home}}
|{{#invoke:key|press|Home}}
Line 1,559 ⟶ 1,576:
|
|-
! scope="row" |Move to end of line
|{{#invoke:key|press|End}}
|{{#invoke:key|press|End}}
Line 1,566 ⟶ 1,583:
|
|-
! scope="row" |Reverse search of history
|{{#invoke:key|press|F8}}
|{{#invoke:key|press|F8}}
Line 1,572 ⟶ 1,589:
|
|-
! scope="row" |Pause execution of the current job
|
|
Line 1,578 ⟶ 1,595:
|
|-
! scope="row" |Insert the next character typed verbatim
|
|
Line 1,584 ⟶ 1,601:
|
|-
! scope="row" |Autocomplete command/file name
|{{#invoke:key|press|Tab}} (enabled by default in Windows XP and later)
|{{#invoke:key|press|Tab}}
Line 1,590 ⟶ 1,607:
|{{#invoke:key|press|Esc}} (usually twice)
|-
! scope="row" |Paste contents of [[Clipboard (software)|clipboard]] at [[cursor (computers)|cursor]]
|{{#invoke:key|press|Alt|Space}} then {{#invoke:key|press|E}}<ref group="notes" name="AltSpaceLanguage" /> then {{#invoke:key|press|P}}
|{{#invoke:key|press|Ctrl|V}}
Line 1,596 ⟶ 1,613:
|
|-
! scope="row" |Scroll window up
|{{#invoke:key|press|Shift|PageUp}} (may not work in some versions of Windows XP)
|{{#invoke:key|press|PageUp}}
Line 1,602 ⟶ 1,619:
|
|-
! scope="row" |Scroll window down
|{{#invoke:key|press|Shift|PageDown}} (may not work in some versions of Windows XP)
|{{#invoke:key|press|PageDown}}
Line 1,608 ⟶ 1,625:
|
|-
! scope="row" |Clear screen
|
|
Line 1,623 ⟶ 1,640:
{|class="wikitable" style="width: 100%; text-align: center;"
|-
! scope="col" |Action
! scope="col"|[[Microsoft Windows|Windows]]
! scope="col"|[[macOS]]
! scope="col"|[[KDE]]
! scope="col"|[[GNOME]]
|-
! scope="row" |Utility Manager
|{{#invoke:key|press|Win|U}}
|
Line 1,635 ⟶ 1,652:
|
|-
! scope="col"|[[Mouse keys|Use keyboard to control cursor]]
|{{#invoke:key|press|Left Alt|Left Shift|Numlock}}
|
Line 1,641 ⟶ 1,658:
|<ref name="AutoVJ-1" />
|-
! scope="col"|[[StickyKeys|Allow user to press shortcuts one key at a time]]
|{{#invoke:key|press|Shift}} <small>press 5 times</small>
|
Line 1,647 ⟶ 1,664:
|{{#invoke:key|press|Shift}} <small>5 times</small><ref name="Sticky Keys" />
|-
! scope="col"|[[ToggleKeys|Hear beep when -lock key pressed]]
|{{#invoke:key|press|Numlock}} <small>hold 5 seconds</small>
|
Line 1,653 ⟶ 1,670:
|
|-
! scope="col"|[[Slow keys|Stop/slow repeating characters when key is pressed]]
|{{#invoke:key|press|Right Shift}} <small>hold 8 seconds</small>
|
Line 1,659 ⟶ 1,676:
|{{#invoke:key|press|Shift}} <small>hold for 8 seconds</small><ref name="Slow Keys" /><ref name="Repeated Key Presses" /><ref name="Bounce Keys" />
|-
! scope="row" |Inverse (Reverse Colors) Mode
|<small>{{#invoke:key|press|Left Alt|Left Shift|PrtScn}}</small>
|<small>{{#invoke:key|press|Cmd|Opt|Ctrl|8}}</small>
Line 1,665 ⟶ 1,682:
|
|-
! scope="row" |Inverse (Reverse Colors) Mode (Only current window)
 
|
Line 1,672 ⟶ 1,689:
|
|-
! scope="row" |Accessibility Shortcut<ref group="notes">This can be set as ''Greyscale'', ''Invert Colours'', ''Magnifier'' and more in ''Ease of Access'' settings</ref>
|{{#invoke:key|press|Ctrl|Win|C}}
|
Line 1,707 ⟶ 1,724:
<ref name="substitution_options">In whole document ({{#invoke:key|press|%}}), substitute ({{#invoke:key|press|s}}) ''fosh'' by ''fish'', don't stop at one substitution per line ({{#invoke:key|press|g}}) and ask for confirmation for each substitution ({{#invoke:key|press|c}}).</ref>
 
<ref name="full_keyboard_access">Requires full keyboard access active:<br/><code>[[File:Apple logo black.svg|12px]] (The Apple menu) >&nbsp;System Preferences >&nbsp;Keyboard >&nbsp;Keyboard Shortcuts >&nbsp;Full Keyboard Access >&nbsp;All Controls</code><br/> Alternatively use {{#invoke:key|press|Ctrl|F7}} to toggle this setting.</ref>
 
<ref name="highlight_macOS_sacredkeybindings"><span style="background: #f9f9e9;">Highlighted shortcuts</span> are from the list of [[Keyboard shortcut#.22Sacred.22 keybindings|"sacred" keybindings]].</ref>
 
<ref name="macOS_returnkeyname">On Mac OS, OS X, and macOS, the key commonly called {{#invoke:key|press|Enter}} is properly called {{#invoke:key|press|↩ Return}}, while {{#invoke:key|press|⌅ Enter}} is a separate key normally located on the [[numeric keypad]] or invoked as {{#invoke:key|press|Opt|↩ Return}} (mainly on keyboards without a numeric keypad).</ref>
 
<ref name="CustomKeyBindings">A full list of all default Cocoa textview key bindings can be dumped by executing this command in Terminal.app: <code>plutil -p /System/&#8203;Library/&#8203;Frameworks/&#8203;AppKit.framework/&#8203;Resources/&#8203;StandardKeyBinding.dict</code></ref>
 
}}