Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save malkab/5aae5beffce9294a35c52646a494567d to your computer and use it in GitHub Desktop.
Save malkab/5aae5beffce9294a35c52646a494567d to your computer and use it in GitHub Desktop.
Visual Studio Code: Configuration & Key Bindings

Visual Studio Code - Linux Key Bindings

Key:

  • C: Control
  • S: Shift

Environment Navigation Shortcuts

Action Key
Cycle files in group C + Tab C + Tab
Focus on explorer C + k e
Focus on side bar (return selecting an editor group) C + 0
Fold all sections C + k C + 0
Fold level [ number ] C + k C + [ number ]
Go to symbol definition F12
Move to last cursor history location C + A + -
Move to next cursor history location C + S + -
Navigates tabs C + Page Up / Down
Show symbol calls or uses S + F12
Switch to editor group # C + number
Switch to panel C + number
Switch to source control / editor C + S + g g
To the console and back again (custom) C + `
Toggle Debug Console C + S + y
Toggle fold C + k C + l
Toggle panel C + j
Toggle side bar C + b
Toggle side panel C + ¡
Toggle Terminal C + `
Toggle Zen mode C + k z
Unfold all C + k C + j

Code Navigation

Action Key
Open symbol in current panel F12
Open symbol to the right CTRL + k F12 / CTRL + ALT + click

Run & Debugging

Action Key
Run file in attached container (Python, for example) CTRL + r r
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment