Comprehensive Guide to Essential Keyboard Shortcuts and Hotkeys
Master productivity with keyboard shortcuts for Windows, macOS, Linux, and popular applications
Created:February 11, 2022Updated:2025-12-07
10 min read
Table of Contents
Introduction
Mastering keyboard shortcuts dramatically improves productivity and reduces reliance on the mouse. This guide covers essential shortcuts across operating systems and popular applications. macOS users: Replace Ctrl with โ (Command) and Alt with Option for macOS equivalents.
Operating System Shortcuts
Windows Shortcuts
General Windows
Function
Hotkey
Open Start Menu
Win
Open Run dialog
Win + R
Open Settings
Win + I
Open File Explorer
Win + E
Lock computer
Win + L
Switch between open apps
Alt + Tab
Switch between app windows
Alt + Esc
Open Task Manager
Ctrl + Shift + Esc
Take screenshot
Win + Shift + S
Open clipboard history
Win + V
Open emoji picker
Win + .
Minimize all windows
Win + M
Show desktop
Win + D
Virtual desktops - create new
Win + Ctrl + D
Virtual desktops - switch
Win + Ctrl + Left/Right Arrow
Close window
Alt + F4
Open Cortana
Win + Shift + Q
Text Editing
Function
Hotkey
Delete a word before cursor
Ctrl + Backspace
Delete a word after cursor
Ctrl + Delete
Delete all content before cursor
Ctrl + Home + Shift + Delete
Go to start of line
Home
Go to end of line
End
Go to start of document
Ctrl + Home
Go to end of document
Ctrl + End
Select word
Ctrl + Shift + Left/Right Arrow
Select line
Shift + Home/End
Select paragraph
Ctrl + Shift + Up/Down Arrow
Move word left
Ctrl + Left Arrow
Move word right
Ctrl + Right Arrow
Undo
Ctrl + Z
Redo
Ctrl + Y or Ctrl + Shift + Z
Cut
Ctrl + X
Copy
Ctrl + C
Paste
Ctrl + V
Paste special (without formatting)
Ctrl + Shift + V
Find
Ctrl + F
Find and Replace
Ctrl + H
Select All
Ctrl + A
macOS Shortcuts
General macOS
Function
Hotkey
Open Spotlight Search
โ + Space
Open Launchpad
F4 or โ + Space + type
Force quit application
โ + Option + Esc
Sleep
โ + Option + Power
Restart
โ + Control + Power
Shut down
โ + Power
Lock screen
โ + Control + Q
Screenshot entire screen
โ + Shift + 3
Screenshot selection
โ + Shift + 4
Screenshot window
โ + Shift + 4 + Space
Open Finder
โ + Space + type "Finder"
Empty Trash
โ + Shift + Delete
Open System Preferences
โ + , (in most apps)
Switch between apps
โ + Tab
Show hidden files in Finder
โ + Shift + .
Text Editing (macOS)
Function
Hotkey
Delete word before cursor
Option + Backspace
Delete word after cursor
Option + Delete
Go to start of line
Home or โ + Left
Go to end of line
End or โ + Right
Go to start of document
โ + Home or โ + Up
Go to end of document
โ + End or โ + Down
Select word
Option + Shift + Left/Right
Select to start of line
โ + Shift + Left
Select to end of line
โ + Shift + Right
Select all
โ + A
Undo
โ + Z
Redo
โ + Shift + Z
Cut
โ + X
Copy
โ + C
Paste
โ + V
Paste without formatting
โ + Option + Shift + V
Find
โ + F
Find and Replace
โ + Option + F
Linux Shortcuts (Ubuntu/GNOME)
General Linux
Function
Hotkey
Open Activities (application menu)
Super (Windows key)
Open terminal
Ctrl + Alt + T
Switch between workspaces
Ctrl + Alt + Up/Down Arrow
Move window to different workspace
Ctrl + Alt + Shift + Up/Down
Screenshot
Print
Screenshot selection
Shift + Print
Lock screen
Super + L
Power options
Super + Escape
Switch between windows
Alt + Tab
Web Browser Shortcuts
Google Chrome / Chromium
Function
Hotkey
New tab
Ctrl + T
New window
Ctrl + N
New incognito window
Ctrl + Shift + N
Open last closed tab
Ctrl + Shift + T
Open last closed window
Ctrl + Shift + N
Go to address bar
Ctrl + L or Alt + D
Search current page
Ctrl + F
Find next match
Ctrl + G or Enter
Find previous match
Ctrl + Shift + G or Shift + Enter
Open History
Ctrl + H
Open Downloads
Ctrl + J
Open Bookmarks Manager
Ctrl + Shift + B
Reload page
Ctrl + R or F5
Hard reload (clear cache)
Ctrl + Shift + R
Zoom in
Ctrl + +
Zoom out
Ctrl + -
Reset zoom to default
Ctrl + 0
Jump to tab 1-8
Ctrl + 1-8
Jump to last tab
Ctrl + 9
Close current tab
Ctrl + W
Close current window
Ctrl + Shift + W
Quit browser
Ctrl + Q
Firefox
Function
Hotkey
New tab
Ctrl + T
New window
Ctrl + N
New private window
Ctrl + Shift + P
Open last closed tab
Ctrl + Shift + T
Go to address bar
Ctrl + L
Search page
Ctrl + F
Find next match
F3 or Ctrl + G
Find previous match
Shift + F3 or Ctrl + Shift + G
Open History sidebar
Ctrl + H
Open Downloads
Ctrl + Shift + Y
Open Bookmarks sidebar
Ctrl + B
Reload page
Ctrl + R or F5
Hard reload
Ctrl + Shift + R
Zoom in
Ctrl + +
Zoom out
Ctrl + -
Reset zoom
Ctrl + 0
Close tab
Ctrl + W
Close window
Ctrl + Shift + W
Text Editor & IDE Shortcuts
VS Code (Visual Studio Code)
Function
Hotkey
Open file
Ctrl + O
Open folder
Ctrl + K Ctrl + O
New file
Ctrl + N
Save
Ctrl + S
Save all
Ctrl + K S
Toggle side bar
Ctrl + B
Open terminal
`Ctrl + `` (backtick)
Open command palette
Ctrl + Shift + P
Go to line
Ctrl + G
Go to symbol
Ctrl + Shift + O
Find
Ctrl + F
Find and replace
Ctrl + H
Multi-cursor selection
Ctrl + Click
Add cursor up/down
Ctrl + Alt + Up/Down
Delete line
Ctrl + Shift + K
Duplicate line
Ctrl + Shift + D
Move line up/down
Alt + Up/Down
Comment line
Ctrl + /
Block comment
Ctrl + Shift + /
Format document
Ctrl + Shift + I
Format selection
Ctrl + K Ctrl + F
Quick fix
Ctrl + .
Split editor
Ctrl + \
Switch editor
Ctrl + Tab
Close editor
Ctrl + W
Zoom in
Ctrl + +
Zoom out
Ctrl + -
Vim / Neovim
Function
Hotkey
Enter insert mode
i
Enter append mode
a
Enter visual mode
v
Enter visual line mode
Shift + V
Undo
u
Redo
Ctrl + R
Save
:w + Enter
Save and quit
:wq + Enter
Quit without saving
:q! + Enter
Find
/ + search term
Find next
n
Find previous
Shift + N
Delete character
x
Delete line
dd
Delete word
dw
Copy line
yy
Copy word
yw
Paste
p
Go to line
: + line number
Replace all
:%s/old/new/g
Select all
ggVG
Go to start of file
gg
Go to end of file
Shift + G
Sublime Text
Function
Hotkey
Open file
Ctrl + O
Open folder
Ctrl + K Ctrl + O
New file
Ctrl + N
Save
Ctrl + S
Find
Ctrl + F
Find and replace
Ctrl + H
Go to line
Ctrl + G
Command palette
Ctrl + Shift + P
Multiple selections
Ctrl + Click
Select line
Ctrl + L
Delete line
Ctrl + Shift + K
Duplicate line
Ctrl + Shift + D
Comment line
Ctrl + /
Indent
Ctrl + ]
Unindent
Ctrl + [
Transform to uppercase
Ctrl + K Ctrl + U
Transform to lowercase
Ctrl + K Ctrl + L
Productivity Application Shortcuts
Microsoft Excel
Function
Hotkey
New workbook
Ctrl + N
Open workbook
Ctrl + O
Save
Ctrl + S
Save As
Ctrl + Shift + S
Print
Ctrl + P
Undo
Ctrl + Z
Redo
Ctrl + Y
Cut
Ctrl + X
Copy
Ctrl + C
Paste
Ctrl + V
Paste Special
Ctrl + Shift + V
Find
Ctrl + F
Find & Replace
Ctrl + H
Bold
Ctrl + B
Italic
Ctrl + I
Underline
Ctrl + U
Format cells
Ctrl + 1
Insert row
Ctrl + + (plus)
Delete row/column
Ctrl + - (minus)
Go to cell
Ctrl + G or F5
Insert current date
Ctrl + ;
Insert current time
Ctrl + Shift + ;
Select all
Ctrl + A
Select column
Ctrl + Space
Select row
Shift + Space
Microsoft Word
Function
Hotkey
New document
Ctrl + N
Open document
Ctrl + O
Save
Ctrl + S
Print
Ctrl + P
Undo
Ctrl + Z
Redo
Ctrl + Y
Cut
Ctrl + X
Copy
Ctrl + C
Paste
Ctrl + V
Find
Ctrl + F
Find & Replace
Ctrl + H
Select all
Ctrl + A
Bold
Ctrl + B
Italic
Ctrl + I
Underline
Ctrl + U
Center align
Ctrl + E
Left align
Ctrl + L
Right align
Ctrl + R
Justify
Ctrl + J
Increase font size
Ctrl + ]
Decrease font size
Ctrl + [
Superscript
Ctrl + Shift + +
Subscript
Ctrl + =
Google Docs
Function
Hotkey
Open document search
Ctrl + F
Find and replace
Ctrl + H
Undo
Ctrl + Z
Redo
Ctrl + Y or Ctrl + Shift + Z
Bold
Ctrl + B
Italic
Ctrl + I
Underline
Ctrl + U
Strikethrough
Alt + Shift + 5
Superscript
Ctrl + Shift + +
Subscript
Ctrl + ,
Increase indent
Tab
Decrease indent
Shift + Tab
Open research tool
Ctrl + Alt + I
System & File Management
File Explorer (Windows)
Function
Hotkey
Select all
Ctrl + A
Invert selection
Ctrl + I
Delete selected items
Delete
Permanently delete
Shift + Delete
Copy
Ctrl + C
Cut
Ctrl + X
Paste
Ctrl + V
Undo
Ctrl + Z
Rename
F2
Create new folder
Ctrl + Shift + N
Go up one folder
Alt + Up Arrow
Go to address bar
Ctrl + L
Open properties
Alt + Enter
Refresh
F5
Show hidden files
Ctrl + H
Finder (macOS)
Function
Hotkey
New Finder window
โ + N
New folder
โ + Shift + N
Open file
โ + Down Arrow
Go back
โ + [ or โ + Left
Go forward
โ + ] or โ + Right
Go to home folder
โ + Shift + H
Go to desktop
โ + Shift + D
Go to downloads
โ + Shift + L
Go to applications
โ + Shift + A
Show hidden files
โ + Shift + .
Get info
โ + I
Duplicate
โ + D
Rename
Enter
Delete
โ + Delete
Empty trash
โ + Shift + Delete
Terminal / Command Line
Bash / Shell
Function
Hotkey
Clear screen
Ctrl + L or clear
Cancel current command
Ctrl + C
Suspend current command
Ctrl + Z
Go to start of line
Ctrl + A or Home
Go to end of line
Ctrl + E or End
Delete word before cursor
Ctrl + W
Delete character before cursor
Ctrl + H or Backspace
Delete from cursor to start
Ctrl + U
Delete from cursor to end
Ctrl + K
Reverse search history
Ctrl + R
Forward search history
Ctrl + S
Move word left
Alt + B
Move word right
Alt + F
Previous command
Up Arrow
Next command
Down Arrow
Paste last argument
Alt + .
Transpose characters
Ctrl + T
Tips for Learning Shortcuts
Start with Most-Used: Learn the 10-15 most frequently used shortcuts first
Practice Consistently: Use shortcuts in daily work to build muscle memory
Customize: Most applications allow custom shortcut configuration
Use Cheat Sheets: Keep a physical or digital reference nearby initially
Progressive Learning: Add new shortcuts gradually to avoid overwhelming yourself
Mnemonic Association: Associate shortcuts with their functions (Ctrl+S for Save, Ctrl+C for Copy)
Track Improvement: Notice how much faster you work as you master shortcuts
Browser Extensions for Shortcuts
Vimium (Chrome/Firefox)
Navigate web pages using vim-like keyboard shortcuts
Customization allows you to tailor shortcuts to your workflow
Consistent practice is key to building muscle memory
Remember: Keyboard shortcuts reduce repetitive strain, decrease time spent on tasks, and improve your overall computing efficiency. Start with the most impactful shortcuts and progressively expand your knowledge.
Comments