Why shortcuts?
Typing on Keyboard is fast. Mouse slow. Need I say more?
These shortcuts are mostly universal and default, so they should apply to stuff you’re already doing.
The Essentials
The “Ctrl” alphabet
Work in just about all situations
Ctrl + A: Select AllCtrl + B: Make highlighted text Bold, or make the cursor boldCtrl + C: Copy textCtrl + E: cEnter textCtrl + F: Search for text (Find)Ctrl + G: Go to page…Ctrl + H: Find & Replace (not sure where the H came from…)Ctrl + I: Make text ItalicizedCtrl + K: Insert linK (if text is highlighted, make selected text the word content of the link)Ctrl + L: Left align textCtrl + N: Open a New, empty windowCtrl + O: Open an existing file/project folderCtrl + P: Print documentCtrl + Q: Quit applicationCtrl + R: Right align textCtrl + S: Save file/projectCtrl + T: Open new text editor TabCtrl + U: Underline textCtrl + V: Paste text (V is right next to C, it makes sense…)Ctrl + W: Close document tab (next to Q, which quits the window)Ctrl + X: Xut (Cut; like copy, but deletes highlighted text in one go)Ctrl + Y:RYedo last undone actionCtrl + Z:UZndo last action
Ctrl, Shift, Ctrl+Shift
Farily universal usage * browsers, text editing…
Shift + Arrow(any direction): Highlight lettersCtrl + [Left|Right]: Bounce between wordsCtrl + Shift + [Left|Right]: Highlight wordsCtrl + Delete: Delete forwards by word (by itself, delete erases words in front of cursor)Ctrl + Backspace: Erase by word (as opposed to by a letter, see a pattern withCtrl?)Ctrl + [+|-]: Zoom in/outCtrl + 0: Reset zoomCtrl + Shift + V: Paste without format
Modern Browsers
Pretty universal across Chrome, Firefox, Opera, etc.
Ctrl + B: Toggle BookmarksCtrl + D: Add BookmarkCtrl + H: Open HistoryCtrl + J:DJownloadsCtrl + K: Search bar with your default search engineCtrl + L: Highlight & Focus on search barCtrl + M: Mute current tabCtrl + N: New windowCtrl + O: Open file (browsers are great PDF readers, sometimes)Ctrl + P: Print webpageCtrl + Q: Close (quit) tab or window (depends on browser)Ctrl + R: Reload pageCtrl + S: Save page as HTMLCtrl + T: Open new tabCtrl + W: Clowse current tab [sic]Ctrl + Tab: Cycle to next tabCtrl + Shift + Tab: Cycle to previous tabAlt + Left/Right Arrow: Navigate back/forward a pageBackspace: Sometimes, the alternative key to go back a pageTab: Navigate to next HTML element (such as next text box when filling out a form)Shift + Tab: Navigate to previous element in HTML
Operating Systems
There are definitely more to this
Ctrl + Alt + Shift + Super + L: Open LinkedIn (yes, really)Ctrl + Alt + Shift + Super + E: Open ExcelSuper + Arrow: Window snapping (and maximizing, minimizing with up/down)Super + V: Windows clipboard historyCtrl + Shift + Escape: Windows Task ManagerControl + Alt + Delete: Misc/Admin menuSuper + L: Lock userSuper + X: I call this the super menu!Super + X; U; U: Shutdown computer on WindowsSuper + X; U; R: Restart computerSuper + [0...9]: Opens an app associated with its position on your taskbar
VSCode
Here’s to a great text editor
Ctrl + \: Split current windowCtrl + [Up/Down]: Scroll current windowCtrl + `: Open terminalCtrl + Shift + P: Open Command PalleteCtrl + Shift + E: Open project ExplorerCtrl + Shift + F: Find within projectCtrl + Shift + F: Extensions tabCtrl + Shift + V: (in markdown editing) open markdown file previewCtrl + ,: Open settings, (in many apps, not exclusive to VSCode)Ctrl + B: Close sidebarCtrl + P: Search project by fileCtrl + click: multiline editing (click on another spot to insert another cursor, edit multiple lines simultaneously)Ctrl + Shift + [Up|Down]: Multiline editing (to insert cursors directly above or below current line)
Extras
/: jump to search bar in search enginesCtrl + Enter: Insert new line instead of sending a message (in contexts where you’re sending messages)
Conclusion
I use 60-70% of these shortcuts day-to-day. If you likewise use a computer daily, commit some of these to memory, write them down, or better yet, try using some of these, as that teaches most people best.
Yes, most of these are from memory, and no, I’m not really a keyboard shortcut enthusiast. There are people who can navigate their whole computers with a keyboard; while this gets you most of the way there, it’s certainly not all of the shortcuts that are out there.