Default editor shortcuts
While some actions are universal, a lot of shortcuts are specific to individual tools. For this reason it is possible for some key combinations to be assigned to more than one function. The correct action will be performed depending on the context.
Note
While Windows and Linux builds of the editor share most of the default settings, some shortcuts may differ for macOS version. This is done for better integration of the editor into macOS ecosystem. Users fluent with standard shortcuts on that OS should find Godot Editor’s default key mapping intuitive.
2D / Canvas Item Editor
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Zoom In | Ctrl + = | Cmd + = |
|
Zoom Out | Ctrl + - | Cmd + - |
|
Zoom Reset | Ctrl + 0 | Cmd + 0 |
|
Pan View | Space | Space |
|
Select Mode | Q | Q |
|
Move Mode | W | W |
|
Rotate Mode | E | E |
|
Scale Mode | S | S |
|
Ruler Mode | R | R |
|
Use Smart Snap | Shift + S | Shift + S |
|
Use Grid Snap | Shift + G | Shift + G |
|
Multiply grid step by 2 | Num | Num |
|
Divide grid step by 2 | Num / | Num / |
|
Always Show Grid | G | G |
|
Show Helpers | H | H |
|
Show Guides | Y | Y |
|
Center Selection | F | F |
|
Frame Selection | Shift + F | Shift + F |
|
Preview Canvas Scale | Ctrl + Shift + P | Cmd + Shift + P |
|
Insert Key | Ins | Ins |
|
Insert Key (Existing Tracks) | Ctrl + Ins | Cmd + Ins |
|
Make Custom Bones from Nodes | Ctrl + Shift + B | Cmd + Shift + B |
|
Clear Pose | Shift + K | Shift + K |
|
3D / Spatial Editor
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Toggle Freelook | Shift + F | Shift + F |
|
Freelook Left | A | A |
|
Freelook Right | D | D |
|
Freelook Forward | W | W |
|
Freelook Backwards | S | S |
|
Freelook Up | E | E |
|
Freelook Down | Q | Q |
|
Freelook Speed Modifier | Shift | Shift |
|
Freelook Slow Modifier | Alt | Alt |
|
Select Mode | Q | Q |
|
Move Mode | W | W |
|
Rotate Mode | E | E |
|
Scale Mode | R | R |
|
Use Local Space | T | T |
|
Use Snap | Y | Y |
|
Snap Object to Floor | PgDown | PgDown |
|
Top View | Num 7 | Num 7 |
|
Bottom View | Alt + Num 7 | Alt + Num 7 | |
Front View | Num 1 |
| |
Rear View | Alt + Num 1 | Alt + Num 1 |
|
Right View | Num 3 | Num 3 |
|
Left View | Alt + Num 3 | Alt + Num 3 |
|
Switch Perspective/Orthogonal View | Num 5 | Num 5 |
|
Insert Animation Key | K | K |
|
Focus Origin | O | O |
|
Focus Selection | F | F |
|
Align Transform with View | Ctrl + Alt + M | Cmd + Alt + M |
|
Align Rotation with View | Ctrl + Alt + F | Cmd + Alt + F |
|
1 Viewport | Ctrl + 1 | Cmd + 1 |
|
2 Viewports | Ctrl + 2 | Cmd + 2 |
|
2 Viewports (Alt) | Ctrl + Alt + 2 | Cmd + Alt + 2 |
|
3 Viewports | Ctrl + 3 | Cmd + 3 |
|
3 Viewports (Alt) | Ctrl + Alt + 3 | Cmd + Alt + 3 |
|
4 Viewports | Ctrl + 4 | Cmd + 4 |
|
Text Editor
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Cut | Ctrl + X | Cmd + X |
|
Copy | Ctrl + C | Cmd + C |
|
Paste | Ctrl + V | Cmd + V |
|
Select All | Ctrl + A | Cmd + A |
|
Find | Ctrl + F | Cmd + F |
|
Find Next | F3 | Cmd + G |
|
Find Previous | Shift + F3 | Cmd + Shift + G |
|
Find in Files | Ctrl + Shift + F | Cmd + Shift + F |
|
Replace | Ctrl + R | Alt + Cmd + F |
|
Replace in Files | Ctrl + Shift + R | Cmd + Shift + R |
|
Undo | Ctrl + Z | Cmd + Z |
|
Redo | Ctrl + Y | Cmd + Y |
|
Move Up | Alt + Up Arrow | Alt + Up Arrow |
|
Move Down | Alt + Down Arrow | Alt + Down Arrow |
|
Delete Line | Ctrl + Shift + K | Cmd + Shift + K |
|
Toggle Comment | Ctrl + K | Cmd + K |
|
Fold/Unfold Line | Alt + F | Alt + F |
|
Clone Down | Ctrl + D | Cmd + Shift + C |
|
Complete Symbol | Ctrl + Space | Ctrl + Space |
|
Evaluate Selection | Ctrl + Shift + E | Cmd + Shift + E |
|
Trim Trailing Whitespace | Ctrl + Alt + T | Cmd + Alt + T |
|
Uppercase | Shift + F4 | Shift + F4 |
|
Lowercase | Shift + F5 | Shift + F5 |
|
Capitalize | Shift + F6 | Shift + F6 |
|
Convert Indent to Spaces | Ctrl + Shift + Y | Cmd + Shift + Y |
|
Convert Indent to Tabs | Ctrl + Shift + I | Cmd + Shift + I |
|
Auto Indent | Ctrl + I | Cmd + I |
|
Toggle Bookmark | Ctrl + Alt + B | Cmd + Alt + B |
|
Go to Next Bookmark | Ctrl + B | Cmd + B |
|
Go to Previous Bookmark | Ctrl + Shift + B | Cmd + Shift + B |
|
Go to Function | Ctrl + Alt + F | Ctrl + Cmd + J |
|
Go to Line | Ctrl + L | Cmd + L |
|
Toggle Breakpoint | F9 | Cmd + Shift + B |
|
Remove All Breakpoints | Ctrl + Shift + F9 | Cmd + Shift + F9 |
|
Go to Next Breakpoint | Ctrl + . | Cmd + . |
|
Go to Previous Breakpoint | Ctrl + , | Cmd + , |
|
Contextual Help | Alt + F1 | Alt + Shift + Space |
|
Visual Script Editor
Windows, Linux | macOS | Editor setting | |
---|---|---|---|
Find Node Type | Ctrl + F | Cmd + F |
|
Copy Nodes | Ctrl + C | Cmd + C |
|
Cut Nodes | Ctrl + X | Cmd + X |
|
Paste Nodes | Ctrl + V | Cmd + V |
|
Delete Selected | Del | Cmd + BkSp |
|
Make Function | Ctrl + G | Cmd + G |
|
Edit Member | Ctrl + E | Cmd + E |
|
Refresh Graph | Ctrl + R | Cmd + R |
|
Toggle Breakpoint | F9 | F9 |
|
Editor Output
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Copy Selection | Ctrl + C | Cmd + C |
|
Clear Output | Ctrl + Shift + K | Cmd + Shift + K |
|
Debugger
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Step Into | F11 | F11 |
|
Step Over | F10 | F10 |
|
Continue | F12 | F12 |
|
FileSystem Dock
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Copy Path | Ctrl + C | Cmd + C |
|
Duplicate | Ctrl + D | Cmd + D |
|
Delete | Del | Cmd + BkSp |
|
Scene Tree Dock
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Add Child Node | Ctrl + A | Cmd + A |
|
Batch Rename | Ctrl + F2 | Cmd + F2 |
|
Copy Node Path | Ctrl + C | Cmd + C |
|
Delete | Del | Cmd + BkSp |
|
Force Delete | Shift + Del | Shift + Del |
|
Duplicate | Ctrl + D | Cmd + D |
|
Move Up | Ctrl + Up Arrow | Cmd + Up Arrow |
|
Move Down | Ctrl + Down Arrow | Cmd + Down Arrow |
|
Animation Track Editor
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Duplicate Selection | Ctrl + D | Cmd + D |
|
Duplicate Transposed | Ctrl + Shift + D | Cmd + Shift + D |
|
Delete Selection | Del | Cmd + BkSp |
|
Go to Next Step | Ctrl + Right Arrow | Cmd + Right Arrow |
|
Go to Previous Step | Ctrl + Left Arrow | Cmd + Left Arrow |
|
Tileset Editor
Action name | Windows, Linux | macOS | Editor setting |
---|---|---|---|
Next Coordinate | PgDown | PgDown |
|
Previous Coordinate | PgUp | PgUp |
|
Region Mode | 1 | 1 |
|
Collision Mode | 2 | 2 |
|
Occlusion Mode | 3 | 3 |
|
Navigation Mode | 4 | 4 |
|
Bitmask Mode | 5 | 5 |
|
Priority Mode | 6 | 6 |
|
Icon Mode | 7 | 7 |
|
Z Index Mode | 8 |
|