General
Show Command Palette
- Ctrl
- Shift
- P
Quick Open, Go to File...
- Ctrl
- P
New window/instance
- Ctrl
- Shift
- N
Close window/instance
- Ctrl
- Shift
- W
User Settings
- Ctrl
- ,
Keyboard Shortcuts
- Ctrl
- K
- Ctrl
- S
Basic Editing
Cut line (empty selection)
- Ctrl
- X
Copy line (empty selection)
- Ctrl
- C
Move line up/down
- Alt
- Up/Down
Copy line up/down
- Shift
- Alt
- Up/Down
Delete line
- Ctrl
- Shift
- K
Insert line below
- Ctrl
- Enter
Insert line above
- Ctrl
- Shift
- Enter
Jump to matching bracket
- Ctrl
- Shift
- \
Indent/outdent line
- Ctrl
- ]/[
Go to beginning/end of line
- Home/End
Go to beginning of file
- Ctrl
- Home
Go to end of file
- Ctrl
- End
Scroll line up/down
- Ctrl
- Up/Down
Scroll page up/down
- Alt
- PgUp/PgDown
Fold (collapse) region
- Ctrl
- Shift
- [
Unfold (uncollapse) region
- Ctrl
- Shift
- ]
Fold (collapse) all subregions
- Ctrl
- K
- Ctrl
- [
Unfold (uncollapse) all subregions
- Ctrl
- K
- Ctrl
- ]
Fold (collapse) all regions
- Ctrl
- K
- Ctrl
- 0
Unfold (uncollapse) all regions
- Ctrl
- K
- Ctrl
- J
Add line comment
- Ctrl
- K
- Ctrl
- C
Remove line comment
- Ctrl
- K
- Ctrl
- U
Toggle line comment
- Ctrl
- /
Toggle block comment
- Shift
- Alt
- A
Toggle word wrap
- Alt
- Z
Search and replace
Find
- Ctrl
- F
Replace
- Ctrl
- H
Find next
- F3
Find previous
- Shift
- F3
Select all occurences of Find match
- Alt
- Enter
Add selection to next Find match
- Ctrl
- D
Move last selection to next Find match
- Ctrl
- K
- Ctrl
- D
Toggle case-sensitive/regex/whole word
- Alt
- C/R/W
Multi-cursor and selection
Insert cursor
- Alt
- Click
Insert cursor above/below
- Ctrl
- Alt
- Up/Down
Undo last cursor operation
- Ctrl
- U
Insert cursor at end of each line selected
- Shift
- Alt
- I
Select current line
- Ctrl
- I
Select all occurrences of current selection
- Ctrl
- Shift
- L
Select all occurrences of current word
- Ctrl
- F2
Expand selection
- Shift
- Alt
- Right
Shrink selection
- Shift
- Alt
- Left
Column (box) selection
- Shift
- Alt
- (drag mouse)
Column (box) selection
- Ctrl
- Shift
- Alt
- (arrow key)
Column (box) selection page up/down
- Ctrl
- Shift
- Alt
- PgUp/PgDown
Rich languages editing
Trigger suggestion
- Ctrl
- Space
Trigger parameter hints
- Ctrl
- Shift
- Space
Format document
- Shift
- Alt
- F
Format selection
- Ctrl
- K
- Ctrl
- F
Go to Definition
- F12
Peek Definition
- Alt
- F12
Open Definition to the side
- Ctrl
- K
- F12
Quick Fix
- Ctrl
- .
Show References
- Shift
- F12
Rename Symbol
- F2
Trim trailing whitespace
- Ctrl
- K
- Ctrl
- X
Change file language
- Ctrl
- K
- M
Editor management
Close editor
- Ctrl
- F4
Close editor
- Ctrl
- W
Close folder
- Ctrl
- K
- F
Split editor
- Ctrl
- \
Focus into 1st, 2nd, or 3rd editor group
- Ctrl
- 1/2/3
Focus into previous/next editor group
- Ctrl
- K
- Ctrl
- Left/Right
Move editor left/right
- Ctrl
- Shift
- PgUp/PgDown
Move active editor group
- Ctrl
- K
- Left/Right
File management
New File
- Ctrl
- N
Open File...
- Ctrl
- O
Save
- Ctrl
- S
Save As...
- Ctrl
- Shift
- S
Save All
- Ctrl
- K
- S
Close
- Ctrl
- F4
Close All
- Ctrl
- K
- Ctrl
- W
Reopen closed editor
- Ctrl
- Shift
- T
Keep preview mode editor open
- Ctrl
- K
- Enter
Open next
- Ctrl
- Tab
Open previous
- Ctrl
- Shift
- Tab
Copy path of active file
- Ctrl
- K
- P
Reveal active file in Explorer
- Ctrl
- K
- R
Show active file in new window/instance
- Ctrl
- K
- O
Display
Toggle full screen
- F11
Toggle editor layout (horizontal/vertical)
- Shift
- Alt
- 0
Zoom in/out
- Ctrl
- =/-
Toggle Sidebar visibility
- Ctrl
- B
Show Explorer/Toggle focus
- Ctrl
- Shift
- E
Show Search
- Ctrl
- Shift
- F
Show Source Control
- Ctrl
- Shift
- G
Show Debug
- Ctrl
- Shift
- D
Show Extensions
- Ctrl
- Shift
- X
Replace in files
- Ctrl
- Shift
- H
Toggle Search details
- Ctrl
- Shift
- J
Show Output panel
- Ctrl
- Shift
- U
Open Markdown preview
- Ctrl
- Shift
- V
Open Markdown preview to the side
- Ctrl
- K
- V
Zen Mode (Esc Esc to exit)
- Ctrl
- K
- Z
Debug
Toggle breakpoint
- F9
Start/Continue
- F5
Stop
- Shift
- F5
Step into
- F11
Step out
- Shift
- F11
Step over
- F10
Show hover
- Ctrl
- K
- Ctrl
- I
Integrated terminal
Show integrated terminal
- Ctrl
- `
Create new terminal
- Ctrl
- Shift
- `
Copy selection
- Ctrl
- C
Paste into active terminal
- Ctrl
- V
Scroll up/down
- Ctrl
- Up/Down
Scroll page up/down
- Shift
- PgUp/PgDown
Scroll to top/bottom
- Ctrl
- Home/End