Knowledge

Keyboard shortcut

Source ๐Ÿ“

295: 329:, consider standardized shortcuts essential to the environment's ease of use. In these commercial proprietary systems, the ability to change the default bindings and add custom ones can be limited, possibly even requiring a separate or third-party utility to perform the task, sometimes with workarounds like key remapping. In macOS, user can customize app shortcuts ("Key equivalents") in system settings, and customize text editing shortcuts by creating and editing related configuration files. Other systems, typically 43: 261:(s), then quickly presses and releases the regular (non-modifier) key, and finally releases the modifier key(s). This distinction is important, as trying to press all the keys simultaneously will frequently either miss some of the modifier keys, or cause unwanted auto-repeat. Sequential shortcuts usually involve pressing and releasing a dedicated prefix key, such as the 622:) are not as strictly standardized across applications as on the early Macintosh user interface, where if a program did not include the function normally carried out by one of the standard keystrokes, guidelines stated that it should not redefine the key to do something else as it would potentially confuse users. 285:
intended to be propped up in the user's workspace also exist for many applications. In the past, when keyboard design was more standardized, it was common for computer books and magazines to print cards that were cut out, intended to be placed over the user's keyboard with the printed shortcuts noted
630:
The simplest keyboard shortcuts consist of only one key. For these, one generally just writes out the name of the key, as in the message "Press F1 for Help". The name of the key is sometimes surrounded in brackets or similar characters. For example: or <F1>. The key name may also be set off
280:
by browsing the program's menus โ€“ the shortcut is indicated next to the menu choice. There are keyboards that have the shortcuts for a particular application already marked on them. These keyboards are often used for editing video, audio, or graphics, as well as in software training courses. There
201:
The meaning of term "keyboard shortcut" can vary depending on software manufacturer. In Windows, hotkeys consists of a specific key combination used to trigger an action (these are usually system-wide shortcuts that are available in all contexts so long as receiving program is active); mnemonics
244:
To differentiate from general keyboard input, most keyboard shortcuts require the user to press and hold several keys simultaneously or a sequence of keys one after the other. Unmodified key presses are sometimes accepted when the keyboard is not used for general input - such as with graphics
316:
it carries the connotation that the shortcuts are customizable to a user's preference and that program functions may be 'bound' to a different set of keystrokes instead of or in addition to the default. This highlights a difference in philosophy regarding shortcuts. Some systems, typically
1035:
If your app does not perform the task associated with a recommended shortcut, think very carefully before you consider overriding it. Remember that although reassigning an unused shortcut might make sense in your app, your users are likely to know and expect the original, established
341:
The motivations for customizing key bindings vary. Users new to a program or software environment may customize the new environment's shortcuts to be similar to another environment with which they are more familiar. More advanced users may customize key bindings to better suit their
271:
are distinguishable from keyboard shortcuts. One difference between them is that the keyboard shortcuts are not localized on multi-language software but the mnemonics are generally localized to reflect the symbols and letters used in the specific locale. In most
846:
In the English language a "shortcut" may unintentionally suggest an incomplete or sloppy way of completing something. Consequently, some computer applications designed to be controlled mainly by the keyboard, such as
1030: 909: 333:
and related, consider shortcuts to be a user's prerogative, and that they should be customizable to suit individual preference. In most real-world environments, both philosophies co-exist; a core set of
569:(resembles an arrow pointing downward "into" the document, or a brush used for applying paste, as well as the proofreader's mark for "insert" โ€“ and the V key is next to the C key on a QWERTY keyboard) 638:
Many shortcuts require two or more keys to be pressed simultaneously. For these, the usual notation is to list the keys names separated by plus signs or hyphens. For example: "Ctrl+C", "Ctrl-C", or "
688:
key, require keys (or sets of keys) to be pressed individually, in sequence. These shortcuts are sometimes written with the individual keys (or sets) separated by commas or semicolons. The
151: 140: 917: 897:
Emacs does not assign meanings to keys directly. Instead, Emacs assigns meanings to named commands, and then gives keys their meanings by binding them to commands.
257:
that are dedicated for use in shortcuts and may only require a single keypress. For simultaneous keyboard shortcuts, one usually first holds down the
939: 202:
represent a designated letter in a menu command or toolbar button that when pressed together with the Alt key, activates such command.
1066: 862: 614:
Later environments such as Microsoft Windows retain some of these bindings, while adding their own from alternate standards like
338:
shortcuts remain fixed while others, typically involving an otherwise unused modifier key or keys, are under the user's control.
107: 79: 86: 346:, adding shortcuts for their commonly used actions and possibly deleting or replacing bindings for less-used functions. 1411: 60: 17: 996: 949: 362:
defined a set of keyboard shortcuts that would remain consistent across application programs. This provides a better
126: 782:
for Emacs is "Escape Meta Alt Ctrl Shift", poking fun at its use of many modifiers and extended shortcut sequences.
366:
than the then-prevalent situation of applications using the same keys for different functions. This could result in
178:
or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or
892: 93: 778:
on modern keyboards.) Thus, in Emacs parlance, the above shortcuts would be written C-x C-s and C-x C-b. A common
658:
platforms, the case of the second character is significant โ€“ if the character would normally require pressing the
662:
to type, then the Shift key is part of the shortcut e.g. '^C' vs. '^c' or '^%' vs. '^5'. ^% may also be written "
496: 64: 75: 250: 237:. Keyboard shortcuts are generally used to expedite common operations by reducing input sequences to a few 31: 965: 1160: 1059: 791: 1229: 812: 483: 359: 983: 53: 1052: 350:
often customize their key bindings in order to increase performance via faster reaction times.
234: 100: 27:
Series of computer keys to quickly invoke a software program or perform a preprogrammed action
281:
are also stickers with shortcuts printed on them that can be applied to a regular keyboard.
1170: 544: 268: 8: 1375: 1307: 1075: 580: 179: 806: 615: 408: 396: 206: 187: 870: 692:
text editor uses many such shortcuts, using a designated set of "prefix keys" such as
1012: 992: 945: 801: 593: 326: 218: 217:
Keyboard shortcuts are typically a means for invoking one or more commands using the
191: 155: 143: 1390: 222: 183: 175: 146:
menu with shortcuts, highlighted with green and mnemonics highlighted with yellow.
1385: 1270: 1148: 1133: 632: 363: 347: 294: 282: 277: 246: 226: 195: 1333: 1302: 1097: 603: 566: 554: 508: 459: 230: 547:(resembles scissors โ€“ and the X key is next to the C key on a QWERTY keyboard) 205:
The term is generally associated with computer keyboards, but many electronic
1405: 766:. Emacs uses the letter C to denote the Ctrl key, the letter S to denote the 254: 1328: 1323: 1107: 258: 1370: 1193: 1156: 1152: 1144: 1115: 1092: 763: 433: 372: 300: 1287: 1282: 1224: 1129: 979: 796: 684: 367: 198:; the definition of exactly what counts as a "key" sometimes differs. 650:". The Ctrl key is sometimes indicated by a caret character (^). Thus 1365: 1354: 1338: 1297: 1277: 1265: 1203: 1139: 1120: 779: 767: 671: 659: 651: 589: 446: 163: 150: 42: 1249: 1234: 1198: 1185: 1165: 1084: 866: 771: 752: 741: 729: 718: 706: 694: 664: 640: 471: 420: 343: 318: 139: 596:, it can be used to close dialogs, search bars, and context menus. 1360: 1292: 1244: 1239: 1125: 775: 262: 1044: 1208: 1175: 682:
Some keyboard shortcuts, including all shortcuts involving the
524: 322: 298:
Visual chart of the default key assignments for the video game
238: 848: 831:
Technical note: it calls the AppKit method "cancelOperation:"
689: 619: 304:. These bindings can be reconfigured by editing the relevant 209:
now contain keyboards with advanced configuration options.
655: 534: 330: 158:
menus with keyboard shortcuts specified in the right column
305: 273: 991:. Reading, Massachusetts: Addison-Wesley. p. 128. 607: 174:
is a series of one or several keys to quickly invoke a
758: 747: 735: 724: 712: 700: 646: 67:. Unsourced material may be challenged and removed. 221:that would otherwise be accessible only through a 654:is sometimes written as ^C. At times, usually on 353: 1403: 941:Macromedia FreeHand 10 for Windows and Macintosh 537:(resembles the action of striking out a mistake) 825: 1060: 840: 863:"Hardware for Gmail: The 'Gboard' keyboard" 1067: 1053: 618:. The shortcuts on these platforms (or on 860: 851:, use the alternative term "key binding". 523:ain (the G key is next to the F key on a 127:Learn how and when to remove this message 631:using special formatting (bold, italic, 293: 149: 138: 910:"Text System Defaults and Key Bindings" 818: 14: 1404: 265:, followed by one or more keystrokes. 30:For Knowledge keyboard shortcuts, see 1048: 978: 966:"Customizing your keyboard shortcuts" 937: 914:Apple Developer Documentation Archive 388:an item. The standard bindings were: 276:, a program's keyboard shortcuts are 182:, or it may have been written by the 985:Macintosh Human Interface Guidelines 716:. Default Emacs keybindings include 65:adding citations to reliable sources 36: 916:. September 9, 2013. Archived from 861:Lowensohn, Josh (3 December 2009). 24: 610:signifies a question or confusion) 312:When shortcuts are referred to as 25: 1423: 1074: 1031:"OS X Human Interface Guidelines" 770:, and the letter M to denote the 289: 41: 1023: 253:. Other keyboard shortcuts use 52:needs additional citations for 1005: 972: 958: 931: 902: 885: 854: 286:next to the appropriate keys. 212: 13: 1: 241:, hence the term "shortcut". 893:"GNU Emacs Manual: Commands" 251:IBM Lotus Freelance Graphics 32:Knowledge:Keyboard shortcuts 7: 792:Table of keyboard shortcuts 785: 625: 10: 1428: 813:Human interface guidelines 321:-oriented systems such as 29: 1412:User interface techniques 1347: 1316: 1258: 1217: 1184: 1106: 1083: 384:while another used it to 360:User Interface Guidelines 1013:"Definition of QUESTION" 774:(commonly mapped to the 229:, different levels of a 1017:www.merriam-webster.com 762:to view a list of open 358:The original Macintosh 938:Cohen, Sandee (2002). 309: 308:file in a text editor. 235:command-line interface 159: 147: 1355:Power management keys 297: 153: 142: 1357:(Power, Sleep, Wake) 819:Notes and references 370:if one program used 354:"Sacred" keybindings 61:improve this article 1376:Keyboard technology 207:musical instruments 180:application program 76:"Keyboard shortcut" 873:on 16 October 2013 807:Common User Access 739:to save a file or 616:Common User Access 310: 190:. Some integrated 188:scripting language 160: 148: 18:Keyboard shortcuts 1399: 1398: 1381:Keyboard shortcut 1230:Page Up/Page Down 982:(November 1992). 920:on March 10, 2024 802:Accelerator table 168:keyboard shortcut 154:Composite of two 137: 136: 129: 111: 16:(Redirected from 1419: 1391:Keyboard mapping 1069: 1062: 1055: 1046: 1045: 1039: 1038: 1027: 1021: 1020: 1009: 1003: 1002: 990: 976: 970: 969: 962: 956: 955: 935: 929: 928: 926: 925: 906: 900: 899: 889: 883: 882: 880: 878: 869:. Archived from 858: 852: 844: 832: 829: 196:pointing devices 176:software program 156:Macintosh Finder 132: 125: 121: 118: 112: 110: 69: 45: 37: 21: 1427: 1426: 1422: 1421: 1420: 1418: 1417: 1416: 1402: 1401: 1400: 1395: 1386:Keyboard layout 1343: 1312: 1271:Carriage return 1254: 1218:Navigation keys 1213: 1180: 1102: 1079: 1073: 1043: 1042: 1029: 1028: 1024: 1011: 1010: 1006: 999: 988: 977: 973: 964: 963: 959: 952: 936: 932: 923: 921: 908: 907: 903: 891: 890: 886: 876: 874: 859: 855: 845: 841: 836: 835: 830: 826: 821: 788: 761: 755: 750: 744: 738: 732: 727: 721: 715: 709: 703: 697: 687: 678: 674: 667: 649: 643: 628: 601: 587: 574: 564: 552: 542: 532: 518: 506: 494: 481: 469: 457: 444: 431: 418: 406: 394: 379: 375: 364:user experience 356: 348:Hardcore gamers 292: 283:Reference cards 247:Adobe Photoshop 227:pointing device 215: 133: 122: 116: 113: 70: 68: 58: 46: 35: 28: 23: 22: 15: 12: 11: 5: 1425: 1415: 1414: 1397: 1396: 1394: 1393: 1388: 1383: 1378: 1373: 1368: 1363: 1358: 1351: 1349: 1345: 1344: 1342: 1341: 1336: 1334:System request 1331: 1326: 1320: 1318: 1314: 1313: 1311: 1310: 1308:Language input 1305: 1303:Numeric keypad 1300: 1295: 1290: 1285: 1280: 1275: 1274: 1273: 1262: 1260: 1256: 1255: 1253: 1252: 1247: 1242: 1237: 1232: 1227: 1221: 1219: 1215: 1214: 1212: 1211: 1206: 1201: 1196: 1190: 1188: 1182: 1181: 1179: 1178: 1173: 1168: 1163: 1142: 1137: 1123: 1118: 1112: 1110: 1104: 1103: 1101: 1100: 1095: 1089: 1087: 1081: 1080: 1072: 1071: 1064: 1057: 1049: 1041: 1040: 1022: 1004: 997: 971: 957: 950: 930: 901: 884: 853: 838: 837: 834: 833: 823: 822: 820: 817: 816: 815: 810: 804: 799: 794: 787: 784: 757: 751: 746: 740: 734: 728: 723: 717: 711: 705: 699: 693: 683: 676: 669: 663: 645: 639: 627: 624: 612: 611: 599: 597: 594:User interrupt 585: 583: 572: 570: 562: 560: 550: 548: 540: 538: 530: 528: 519: : Find A 516: 514: 504: 502: 492: 490: 479: 477: 467: 465: 455: 453: 442: 440: 429: 427: 416: 414: 407: : Close 404: 402: 392: 377: 371: 355: 352: 291: 288: 245:packages e.g. 231:user interface 214: 211: 170:also known as 135: 134: 49: 47: 40: 26: 9: 6: 4: 3: 2: 1424: 1413: 1410: 1409: 1407: 1392: 1389: 1387: 1384: 1382: 1379: 1377: 1374: 1372: 1369: 1367: 1364: 1362: 1359: 1356: 1353: 1352: 1350: 1346: 1340: 1337: 1335: 1332: 1330: 1327: 1325: 1324:Function keys 1322: 1321: 1319: 1315: 1309: 1306: 1304: 1301: 1299: 1296: 1294: 1291: 1289: 1286: 1284: 1281: 1279: 1276: 1272: 1269: 1268: 1267: 1264: 1263: 1261: 1257: 1251: 1248: 1246: 1243: 1241: 1238: 1236: 1233: 1231: 1228: 1226: 1223: 1222: 1220: 1216: 1210: 1207: 1205: 1202: 1200: 1197: 1195: 1192: 1191: 1189: 1187: 1183: 1177: 1174: 1172: 1169: 1167: 1164: 1162: 1158: 1154: 1150: 1146: 1143: 1141: 1138: 1135: 1131: 1127: 1124: 1122: 1119: 1117: 1114: 1113: 1111: 1109: 1108:Modifier keys 1105: 1099: 1096: 1094: 1091: 1090: 1088: 1086: 1082: 1077: 1070: 1065: 1063: 1058: 1056: 1051: 1050: 1047: 1037: 1032: 1026: 1018: 1014: 1008: 1000: 998:0-201-62216-5 994: 987: 986: 981: 975: 967: 961: 953: 951:9780201749656 947: 943: 942: 934: 919: 915: 911: 905: 898: 894: 888: 872: 868: 864: 857: 850: 843: 839: 828: 824: 814: 811: 808: 805: 803: 800: 798: 795: 793: 790: 789: 783: 781: 777: 773: 769: 765: 760: 754: 749: 743: 737: 731: 726: 720: 714: 708: 702: 696: 691: 686: 680: 673: 666: 661: 657: 653: 648: 642: 636: 634: 623: 621: 617: 609: 605: 598: 595: 591: 584: 582: 578: 571: 568: 561: 559: 557: 549: 546: 539: 536: 529: 526: 522: 515: 513: 511: 503: 501: 499: 491: 488: 485: 478: 476: 474: 466: 464: 462: 454: 451: 449: 441: 438: 436: 428: 425: 423: 415: 413: 411: 403: 401: 399: 391: 390: 389: 387: 383: 374: 369: 365: 361: 351: 349: 345: 339: 337: 332: 328: 324: 320: 315: 314:key bindings, 307: 303: 302: 296: 290:Customization 287: 284: 279: 275: 270: 266: 264: 260: 256: 255:function keys 252: 248: 242: 240: 236: 232: 228: 224: 220: 210: 208: 203: 199: 197: 194:also include 193: 189: 185: 181: 177: 173: 169: 165: 157: 152: 145: 141: 131: 128: 120: 117:December 2010 109: 106: 102: 99: 95: 92: 88: 85: 81: 78: โ€“  77: 73: 72:Find sources: 66: 62: 56: 55: 50:This article 48: 44: 39: 38: 33: 19: 1380: 1329:Print Screen 1266:Enter/Return 1034: 1025: 1016: 1007: 984: 974: 960: 940: 933: 922:. Retrieved 918:the original 913: 904: 896: 887: 875:. Retrieved 871:the original 856: 842: 827: 681: 637: 629: 613: 576: 555: 520: 509: 497: 486: 472: 460: 447: 434: 421: 409: 397: 385: 381: 357: 340: 335: 313: 311: 299: 278:discoverable 267: 259:modifier key 243: 216: 204: 200: 171: 167: 161: 123: 114: 104: 97: 90: 83: 71: 59:Please help 54:verification 51: 1371:Copilot key 1339:Break/Pause 1194:Scroll Lock 368:user errors 301:Vega Strike 233:, or via a 213:Description 144:Firefox 3.0 1317:Contextual 1225:Arrow keys 924:2024-01-18 797:Access key 239:keystrokes 87:newspapers 1366:Macro key 1298:Space bar 1278:Backspace 1204:Caps Lock 1186:Lock keys 1157:Microsoft 1085:Dead keys 877:7 January 780:backronym 768:Shift key 660:Shift key 590:full stop 527:keyboard) 386:Duplicate 373:โŒ˜ Command 269:Mnemonics 192:keyboards 164:computing 1406:Category 1199:Num Lock 1076:Keyboard 1036:meaning. 867:CNET.com 786:See also 772:Meta key 635:, etc.) 633:all caps 626:Notation 602: : 600:โŒ˜ ? 581:Document 575: : 565: : 553: : 543: : 533: : 507: : 495: : 482: : 470: : 458: : 450:nderline 445: : 437:talicize 432: : 419: : 395: : 380:to mean 344:workflow 319:end-user 219:keyboard 1361:Any key 1259:Editing 1153:Windows 1145:Command 1116:Control 1093:Compose 776:Alt key 764:buffers 327:Windows 263:Esc key 101:scholar 1288:Delete 1283:Insert 1209:F-Lock 1130:Option 995:  948:  652:Ctrl-C 525:QWERTY 484:Select 382:Delete 336:sacred 323:Mac OS 172:hotkey 103:  96:  89:  82:  74:  1348:Misc. 1171:Hyper 1161:Super 1149:Apple 1140:AltGr 1134:Apple 1121:Shift 989:(PDF) 980:Apple 849:Emacs 809:(CUA) 690:Emacs 672:Shift 620:macOS 567:Paste 412:indow 186:in a 108:JSTOR 94:books 1250:Menu 1235:Home 1166:Meta 1159:) / 1151:) / 1098:Gold 1078:keys 993:ISBN 946:ISBN 879:2011 753:Ctrl 742:Ctrl 730:Ctrl 719:Ctrl 707:Ctrl 695:Ctrl 665:Ctrl 656:Unix 641:Ctrl 604:Help 535:Undo 475:rint 452:text 439:text 426:text 331:Unix 274:GUIs 225:, a 223:menu 184:user 166:, a 80:news 1293:Tab 1245:Esc 1240:End 1126:Alt 704:or 685:Esc 679:". 592:): 586:โŒ˜ . 579:ew 573:โŒ˜ N 563:โŒ˜ V 558:opy 551:โŒ˜ C 545:Cut 541:โŒ˜ X 531:โŒ˜ Z 517:โŒ˜ G 512:ind 505:โŒ˜ F 500:ave 493:โŒ˜ S 480:โŒ˜ A 468:โŒ˜ P 463:pen 456:โŒ˜ O 443:โŒ˜ U 430:โŒ˜ I 424:old 417:โŒ˜ B 405:โŒ˜ W 400:uit 393:โŒ˜ Q 325:or 306:XML 249:or 162:In 63:by 1408:: 1176:Fn 1128:/ 1033:. 1015:. 944:. 912:. 895:. 865:. 670:โ‡ง 489:ll 1155:( 1147:( 1136:) 1132:( 1068:e 1061:t 1054:v 1019:. 1001:. 968:. 954:. 927:. 881:. 759:B 756:+ 748:X 745:+ 736:S 733:+ 725:X 722:+ 713:X 710:+ 701:C 698:+ 677:5 675:+ 668:+ 647:C 644:+ 608:? 606:( 588:( 577:N 556:C 521:g 510:F 498:S 487:A 473:P 461:O 448:U 435:I 422:B 410:W 398:Q 378:D 376:+ 130:) 124:( 119:) 115:( 105:ยท 98:ยท 91:ยท 84:ยท 57:. 34:. 20:)

Index

Keyboard shortcuts
Knowledge:Keyboard shortcuts

verification
improve this article
adding citations to reliable sources
"Keyboard shortcut"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

Firefox 3.0

Macintosh Finder
computing
software program
application program
user
scripting language
keyboards
pointing devices
musical instruments
keyboard
menu
pointing device
user interface
command-line interface

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

โ†‘