Skip to content

Latest commit

 

History

History
80 lines (60 loc) · 5.68 KB

README.md

File metadata and controls

80 lines (60 loc) · 5.68 KB

Land Grab: Keyboard Shortcuts

A list of all of my currently collected knowledge about global and application-centric keyboard shortcuts.

Why?

When I'm developing my dreamed-up, pie-in-the-sky hobbyist applications like a keyboard-controlled MouseGrid or ShowNumbers and I'm overengineering before I even have a single line of code, I like to procrastinate starting to code by taking a long time to pick the keyboard shortcut I should use. This README is one such procrastination method, to help me answer questions like:

  1. Can I use this keyboard shortcut without messing with another application?
  2. Is there a global keyboard shortcut I can use across Windows, Mac, and Linux that won't interfere with existing system shortcuts or applications?
  3. Could I ever possibly write down a list of most major OS and application shortcuts into a single document without spending all of my life looking up user manuals each time?

What's the answer to each above? I don't know yet. But we're procrastinating figuring out how to draw a mouse grid on Wayland right now, so let the text continue!

OS Shortcuts

Windows

Shortcut Key Description Notes OS Version Citation
F1 Display windows help Windows 95+ Keyboard shortcuts in Windows
Ctrl + C Copy Windows 95+ Keyboard shortcuts in Windows
Ctrl + Insert Copy Windows 95+ Keyboard shortcuts in Windows
Ctrl + X Cut Windows 95+ Keyboard shortcuts in Windows
Ctrl + V Paste Windows 95+ Keyboard shortcuts in Windows
Ctrl + Z Undo Windows 95+ Keyboard shortcuts in Windows
Ctrl + Y Redo Windows 95+ Keyboard shortcuts in Windows
Ctrl + D Delete Windows 95+ Keyboard shortcuts in Windows
Delete Delete Windows 95+ Keyboard shortcuts in Windows

Linux

Yes there are shells out the wazoo, and desktop environments, and X vs Wayland, and many more things. Linux fragmentation strikes again. I use Fedora KDE so that's what I'm filling out myself. The GNOME folks can add theirs if they like / I will add GNOME stuff because I want to be a completionist on some date in the future.

KDE

Shortcut Key Description Notes OS Version Citation

Mac OS

Shortcut Key Description Notes OS Version Citation

Application Shortcuts

Shortcut keys in use when a given application is open. 'Global' means that by default, a given shortcut key will still cause a reaction in the application, even if the application is not otherwise in the foreground.

Windows

Shortcut Key Description Notes Application Name(s) Application Version(s) Citation

Linux

KDE

Shortcut Key Description Notes Application Name(s) Application Version(s) Citation

Mac OS

Shortcut Key Description Notes Application Name(s) Application Version(s) Citation

Contributing

You want to add information to this list? Or correct something wrong I have? Thank you! I accept pull requests on this project, sure. Here's a crash course in what I'd look for in a given PR:

Adding an OS shortcut

Field Description
Shortcut Key The keyboard key or keys to press, inside grave accent markers (`) for pretty formatting. Example: `Ctrl + C` turns into Ctrl + C)
Description What the key does. Example: Copy
Notes Any notes users should be aware of. Example: Something must be selected in order to copy it
OS Version Your best recollection of what versions of the OS support this keyboard shortcut. Example: Windows 95+, Windows 3.1+, Windows 7+, Fedora 34+, Mac OS 9+, Mac OS X Snow Leopard-macOS High Sierra, etc.
Citation A URL to an official source listing the keyboard shortcut in question. Please don't make me google for your missing citations, because I just don't wanna! 😅

Adding an Application shortcut

Field Description
Shortcut Key The keyboard key or keys to press, inside grave accent markers (`) for pretty formatting. Example: `Ctrl + C` turns into Ctrl + C)
Description What the key does. Example: Copy
Notes Any notes users should be aware of. Example: Disabled in Free Trial mode
Application Name(s) The name(s) of the application that supports this particular application. Example: Macromedia Flash, Adobe Flash, etc.
Application Version Your best recollection of what versions of the application support this keyboard shortcut. Example: 1.0+, 87.1.0+, etc.
Citation A URL to an official source (like a user manual) listing the keyboard shortcut in question. Please don't make me google for your missing citations, because I just won't! 😅