Keyboard Shortcuts
Every shortcut below is the shipped default. Change any of them under Settings > Shortcuts.
On macOS, Ctrl means Cmd.
Camera
| Action | Key |
| Move Forward | W |
| Move Backward | S |
| Move Left | A |
| Move Right | D |
| Move Up | E |
| Move Down | Q |
| Move Faster | Hold Shift |
| Camera Speed + | ] |
| Camera Speed - | [ |
| Focus Selected | F |
| Frame All | A |
| Reset Camera | Home |
| Camera to Cursor | End |
| Toggle Pivot Lock | L |
The W A S D Q E keys move the camera only while you are holding the right mouse button to fly. Released, Q W E R switch tools instead.
Tools
| Action | Key |
| Select Mode | Q |
| Translate Mode | W |
| Rotate Mode | E |
| Scale Mode | R |
Modal transform
Press the key, move the mouse, click to confirm or Esc to cancel.
| Action | Key |
| Grab (move) | G |
| Rotate | R |
| Scale | S |
Selection
| Action | Key |
| Select Under Cursor | X |
| Select All | Ctrl+A |
| Deselect | Esc |
| Delete | Delete |
| Duplicate | Ctrl+D |
| Duplicate and Move | Alt+D |
| Rename | F2 |
| Hide Selected | H |
| Isolate Selected | Shift+H |
| Move Selection to Cursor | V |
Edit
| Action | Key |
| Undo | Ctrl+Z |
| Redo | Ctrl+Y |
| Copy | Ctrl+C |
| Paste | Ctrl+V |
| Create Node | Ctrl+A |
File
| Action | Key |
| New Scene | Ctrl+N |
| Open Scene | Ctrl+O |
| Save Scene | Ctrl+S |
| Save Scene As | Ctrl+Shift+S |
| Settings | Ctrl+, |
View
| Action | Key |
| Toggle Bottom Panel | Ctrl+Space |
| Toggle Grid | Ctrl+G |
| Toggle Wireframe | Alt+Z |
| Toggle Lighting | Alt+Shift+Z |
| Toggle Snap | T |
| Toggle Edge Snap | Shift+T |
| Toggle Scale From Bottom | Alt+T |
| Reset UI Scale | Ctrl+0 |
View angles
| Action | Key |
| View Front | Numpad 1 |
| View Back | Ctrl+Numpad 1 |
| View Right | Numpad 3 |
| View Left | Ctrl+Numpad 3 |
| View Top | Numpad 7 |
| View Bottom | Ctrl+Numpad 7 |
| Toggle Orthographic / Perspective | Numpad 5 |
Play
Code editor
| Action | Key |
| Save File | Ctrl+S |
| Save All Files | Ctrl+Shift+S |
| Close Tab | Ctrl+W |
| Next Tab | Ctrl+Tab |
| Previous Tab | Ctrl+Shift+Tab |
| Split Editor Right | Ctrl+\ |
| Find | Ctrl+F |
| Replace | Ctrl+H |
| Go to Line | Ctrl+G |
| Go to Definition | F12 |
| Autocomplete | Ctrl+Space |
| Toggle Line Comment | Ctrl+/ |
| Toggle Block Comment | Ctrl+Shift+/ |
| Select Next Occurrence | Ctrl+D |
| Duplicate Line | Ctrl+Shift+D |
| Delete Line | Ctrl+Shift+K |
| Move Line Up | Alt+Up |
| Move Line Down | Alt+Down |
| Add Cursor Above | Ctrl+Alt+Up |
| Add Cursor Below | Ctrl+Alt+Down |
| Clear Extra Cursors | Shift+Esc |
| Format Document | Ctrl+Shift+F |
| Show Diff vs Saved | Ctrl+Alt+D |
| Toggle Fold | Ctrl+Shift+[ |
Elsewhere
| Action | Key |
| Command palette | Ctrl+P |
Rebinding
Settings > Shortcuts lists every action, grouped the same way as the tables above. Click a binding and press the keys you want.
Only the shortcuts you actually change are saved. If a later release moves a default you have not touched, it moves for you too.
Plugins can add their own actions, which appear in the same list under their own category.