Keyboard Shortcuts

Here we will see keyboard shortcuts for Windows and Mac

Basic Keyboard Shortcuts for Windows and Mac

DescriptionWindowsMac OS
CutCtrl + XCmd + X
CopyCtrl + CCmd + C
PasteCtrl + VCmd + V
UndoCtrl + ZCmd + Z
RedoCtrl + YCmd + Shift + Z
Select AllCtrl + ACmd + A
SaveCtrl + SCmd + S
PrintCtrl + PCmd + P
FindCtrl + FCmd + F
OpenCtrl + OCmd + O
CloseAlt + F4Cmd + Q
Switch Application/ProgramAlt + TabCmd + Tab
Take ScreenshotPrtSc (Print Screen)Shift + Cmd + 3
Open Task ManagerCtrl + Shift + EscOption + Command + Esc

DesciptionWindowsMac Os
DeleteDeleteFn + Delete
Select Previous WordCtrl + Shift + LeftOption + Shift + Left
Select Next WordCtrl + Shift + RightOption + Shift + Right
Select the beginning of the lineHomeCmd + Left Arrow
Go to the Previous LineEndCmd + Right Arrow
Go to the End of the LineCtrl + Up ArrowCmd + Up Arrow
Go to Next LineCtrl + Down ArrowCmd + Down Arrow
Go to Start of DocumentCtrl + HomeCmd + Up Arrow (Fn + Left Arrow)
Go to End of DocumentCtrl + EndCmd + Down Arrow (Fn + Right Arrow)
Comment codeCtrl + /Cmd + /
Indent codeCtrl + ]Cmd + ]
Unindent codeCtrl + [Cmd + [
Auto-complete tagsCtrl + SpaceCtrl + Space
Complete tagCtrl + EnterCmd + Enter
Jump to the opening tagCtrl + Shift + .Cmd + Shift + .
Toggle fullscreenCtrl + Shift + ,Cmd + Shift + ,
Duplicate line or selectionCtrl + Shift + DCmd + Shift + D
Toggle word wrapAlt + ZOption + Z
Zoom inCtrl + Plus (+)Cmd + Plus (+)
Zoom outCtrl + Minus (-)Cmd + Minus (-)
Reset zoom levelCtrl + 0Cmd + 0
Find and ReplaceCtrl + HCmd + Option + F
Select to end of the lineShift + HomeShift + Home
Go to the Beginning of the LineShift + EndShift + End
Select lineCtrl + Shift + Home/EndCmd + Shift + Up/Down
Delete lineCtrl + Shift + KCmd + Shift + K
Go to lineCtrl + GCmd + L
Open Developer ToolsCtrl + Shift + IOption + Command + I
Save AsF12Cmd + Option + S
Toggle full screenF11Ctrl + Cmd + F

Visual Studio Code Keyboard Shortcuts

Editor Navigation

DescriptionWindows/LinuxMac OS
Go to LineCtrl + GCmd + G
Go to DefinitionF12F12
Go to SymbolCtrl + Shift + OCmd + Shift + O
Go to Next/Previous ErrorF8 / Shift + F8F8 / Shift + F8
Toggle SidebarCtrl + BCmd + B
Quick OpenCtrl + PCmd + P
Command PaletteCtrl + Shift + PCmd + Shift + P
Show ExplorerCtrl + Shift + ECmd + Shift + E
Show SearchCtrl + Shift + FCmd + Shift + F
Toggle Full ScreenF11F11

Editor Manipulation

DescriptionWindows/LinuxMac OS
CutCtrl + XCmd + X
CopyCtrl + CCmd + C
PasteCtrl + VCmd + V
UndoCtrl + ZCmd + Z
RedoCtrl + YCmd + Shift + Z
Select AllCtrl + ACmd + A
Indent LineCtrl + ]Cmd + ]
Outdent LineCtrl + [Cmd + [
Toggle Line CommentCtrl + /Cmd + /
Duplicate LineCtrl + Shift + DCmd + Shift + D
Delete LineCtrl + Shift + KCmd + Shift + K

Text Editing

DescriptionWindows/LinuxMac OS
FindCtrl + FCmd + F
Find NextF3Cmd + G
Find PreviousShift + F3Cmd + Shift + G
ReplaceCtrl + HCmd + Option + F
Toggle Word WrapAlt + ZOption + Z
Insert Line AboveCtrl + Shift + EnterCmd + Shift + Enter
Insert Line BelowCtrl + EnterCmd + Enter
Delete Word LeftCtrl + BackspaceOption + Delete
Delete Word RightCtrl + DeleteFn + Delete
Delete to Line StartCtrl + Shift + BackspaceCmd + Backspace
Delete to Line EndCtrl + Shift + DeleteCmd + Delete
Add Cursor AboveCtrl + Alt + Up ArrowOption + Cmd + Up Arrow
Add Cursor BelowCtrl + Alt + Down ArrowOption + Cmd + Down Arrow

Code Editing

DescriptionWindows/LinuxMac OS
Toggle Line CommentCtrl + /Cmd + /
Toggle Block CommentShift + Alt + AShift + Option + A
Format DocumentShift + Alt + FShift + Option + F
Peek DefinitionAlt + F12Option + F12
Rename SymbolF2F2
Trigger SuggestCtrl + SpaceCtrl + Space
Trigger Parameter HintsCtrl + Shift + SpaceCmd + Shift + Space
Jump to BracketCtrl + Shift + \Ctrl + Shift + \
Show/Hide MinimapCtrl + Shift + P, V, MCmd + Shift + P, V, M
Select Next OccurrenceCtrl + DCmd + D
Select All OccurrencesCtrl + Shift + LCmd + Shift + L

Navigation and Window Management

DescriptionWindows/LinuxMac OS
Switch to EditorCtrl + 1-9Cmd + 1-9
Split EditorCtrl + \Cmd + \
Focus on Side BarCtrl + 1-2Cmd + 1-2
Focus into Side BarCtrl + 0Cmd + 0
Focus into PanelCtrl + JCmd + J
Open Previous TabCtrl + PageUpCmd + PageUp
Open Next TabCtrl + PageDownCmd + PageDown
Close TabCtrl + WCmd + W
Close All TabsCtrl + K + WCmd + K + W
Toggle Zen ModeCtrl + K, ZCmd + K, Z
Open Integrated TerminalCtrl + `Ctrl + `

Git and Source Control

DescriptionWindows/LinuxMac OS
Source Control ViewCtrl + Shift + GCmd + Shift + G
CommitCtrl + EnterCmd + Enter
PushCtrl + Shift + G, PCmd + Shift + G, P
PullCtrl + Shift + G, FCmd + Shift + G, F
Stage Selected RangeCtrl + Shift + LCmd + Shift + L
Show Git OutputCtrl + `Cmd + `
Git: Add RemoteCtrl + Shift + G, ACmd + Shift + G, A
Git: Create BranchCtrl + Shift + G, BCmd + Shift + G, B
Git: Switch BranchCtrl + Shift + G, CCmd + Shift + G, C
Git: Merge BranchCtrl + Shift + G, MCmd + Shift + G, M

Web Browser Keyboard Shortcuts

Navigation

DescriptionWindows/LinuxMac OS
Open new tabCtrl + TCmd + T
Close current tabCtrl + WCmd + W
Restore closed tabCtrl + Shift + TCmd + Shift + T
Scroll to the top of pageCtrl + TabCmd + Option + Right
Switch to the next tabCtrl + Shift + TabCmd + Option + Left
Switch to the previous tabCtrl + [number]Cmd + [number]
Go backAlt + Left ArrowCmd + [
Go forwardAlt + Right ArrowCmd + ]
Reload current pageCtrl + RCmd + R
Go to the home pageCtrl + Shift + RCmd + Shift + R
Go to a specific tabAlt + HomeCmd + Shift + H
Zoom inCtrl + Plus (+)Cmd + Plus (+)
Zoom outCtrl + Minus (-)Cmd + Minus (-)
Reset zoom levelCtrl + 0Cmd + 0
Scroll downSpace or Page DownSpace or Page Down
Scroll upShift + Space or Page UpShift + Space or Page Up
Scroll to the bottom of pageHomeCmd + Up Arrow
Scroll to the bottom of the pageEndCmd + Down Arrow

Address Bar and Bookmarks

DescriptionWindows/LinuxMac OS
Open address barCtrl + LCmd + L
Open new windowCtrl + NCmd + N
Open new incognito/private windowCtrl + Shift + NCmd + Shift + N
Open bookmark managerCtrl + Shift + OCmd + Option + B
Add current page to bookmarksCtrl + DCmd + D
Open next bookmarkCtrl + .Cmd + Option + Right
Open previous bookmarkCtrl + ,Cmd + Option + Left

Miscellaneous

DescriptionWindows/LinuxMac OS
Open developer toolsCtrl + Shift + ICmd + Option + I
Save the current page asF11Cmd + Ctrl + F
Print current pageCtrl + PCmd + P
Save current page asCtrl + SCmd + S
Find on pageCtrl + FCmd + F
Open downloadsCtrl + JCmd + Shift + J
Clear browsing dataCtrl + Shift + DeleteCmd + Shift + Delete

Note: Please note that the availability and functionality of shortcuts may vary depending on the text editor or integrated development environment (IDE) you are using.