Search K
Appearance
Appearance
place a cursor at the end of multiple selected lines Shift + Option + I
# Essential VS Code Shortcuts
## General
| Action | macOS |
| ------------------ | ----------------- |
| Command Palette | `Cmd + Shift + P` |
| Quick Open File | `Cmd + P` |
| Settings | `Cmd + ,` |
| Keyboard Shortcuts | `Cmd + K Cmd + S` |
| Toggle Terminal | `` Cmd + ` `` |
| New Window | `Cmd + Shift + N` |
| Close Window | `Cmd + Shift + W` |
---
## Editing
| Action | macOS |
| ------------------- | -------------------- |
| place cursor/slect text| 'Option + Shift + i'|
| Copy Line Down | `Shift + Option + ↓` |
| Move Line Up/Down | `Option + ↑ / ↓` |
| Delete Line | `Cmd + Shift + K` |
| Duplicate Selection | `Shift + Option + ↓` |
| Comment Line | `Cmd + /` |
| Block Comment | `Shift + Option + A` |
| Rename Symbol | `F2` |
| Format Document | `Shift + Option + F` |
| Multi-cursor | `Option + Click` |
---
## Navigation
| Action | macOS |
| ---------------- | ----------------- |
| Go to Line | `Cmd + G` |
| Go to Definition | `F12` |
| Peek Definition | `Option + F12` |
| Go Back | `Ctrl + -` |
| Toggle Sidebar | `Cmd + B` |
| Explorer | `Cmd + Shift + E` |
| Search in Files | `Cmd + Shift + F` |
---
## Search & Replace
| Action | macOS |
| ------------------ | ------------------ |
| Find | `Cmd + F` |
| Replace | `Cmd + Option + F` |
| Find Next | `Cmd + G` |
| Select All Matches | `Cmd + Shift + L` |
---
## Terminal
| Action | macOS |
| -------------- | ---------------------- |
| New Terminal | `Cmd + Shift + `` |
| Split Terminal | `Cmd + Shift + 5` |
| Kill Terminal | Trash icon / `Cmd + C` |
---
## Git
| Action | Shortcut |
| ------------------- | --------------------- |
| Open Source Control | `Cmd + Shift + G` |
| Stage Changes | `+` in Source Control |
| Commit | `Cmd + Enter` |
---
## Useful Command Palette Commands
Open with `Cmd + Shift + P`:
- `>Reload Window`
- `>Format Document`
- `>Git Clone`
- `>Python: Select Interpreter`
- `>Preferences: Open Settings (JSON)`
- `>Tasks: Run Task`
---
## Productivity Tips
### Zen Mode
Hide distractions:
- `View → Appearance → Zen Mode`
### Split Editor
- `Cmd + \`
### Emmet
Type:
```html
ul>li*5then press Tab.
Cmd + Shift + V