Attention: Here be dragons (unstable version)
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Redot.
Checking the stable version of the documentation...
Default editor shortcuts
Many Redot editor functions can be executed with keyboard shortcuts. This page lists functions which have associated shortcuts by default, but many others are available for customization in editor settings as well. To change keys associated with these and other actions navigate to Editor > Editor Settings > 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 Redot Editor's default key mapping intuitive.
General editor actions
Action name |
Windows, Linux |
macOS |
Editor setting |
---|---|---|---|
Open 2D Editor |
Ctrl + F1 |
Opt + 1 |
|
Open 3D Editor |
Ctrl + F2 |
Opt + 2 |
|
Open Script Editor |
Ctrl + F3 |
Opt + 3 |
|
Search Help |
F1 |
Opt + Space |
|
Distraction Free Mode |
Ctrl + Shift + F11 |
Cmd + Ctrl + D |
|
Next tab |
Ctrl + Tab |
Cmd + Tab |
|
Previous tab |
Ctrl + Shift + Tab |
Cmd + Shift + Tab |
|
Filter Files |
Ctrl + Alt + P |
Opt + Cmd + P |
|
Open Scene |
Ctrl + O |
Cmd + O |
|
Close Scene |
Ctrl + Shift + W |
Cmd + Shift + W |
|
Reopen Closed Scene |
Ctrl + Shift + T |
Cmd + Shift + T |
|
Save Scene |
Ctrl + S |
Cmd + S |
|
Save Scene As |
Ctrl + Shift + S |
Cmd + Shift + S |
|
Save All Scenes |
Ctrl + Shift + Alt + S |
Cmd + Shift + Opt + S |
|
Quick Open |
Shift + Alt + O |
Shift + Opt + O |
|
Quick Open Scene |
Ctrl + Shift + O |
Cmd + Shift + O |
|
Quick Open Script |
Ctrl + Alt + O |
Opt + Cmd + O |
|
Undo |
Ctrl + Z |
Cmd + Z |
|
Redo |
Ctrl + Shift + Z |
Cmd + Shift + Z |
|
Quit |
Ctrl + Q |
Cmd + Q |
|
Quit to Project List |
Ctrl + Shift + Q |
Shift + Opt + Q |
|
Take Screenshot |
Ctrl + F12 |
Cmd + F12 |
|
Toggle Fullscreen |
Shift + F11 |
Cmd + Ctrl + F |
|
Play |
F5 |
Cmd + B |
|
Pause Scene |
F7 |
Cmd + Ctrl + Y |
|
Stop |
F8 |
Cmd + . |
|
Play Scene |
F6 |
Cmd + R |
|
Play Custom Scene |
Ctrl + Shift + F5 |
Cmd + Shift + R |
|
Expand Bottom Panel |
Shift + F12 |
Shift + F12 |
|
Command Palette |
Ctrl + Shift + P |
Cmd + Shift + P |
|
Bottom panels
Only bottom panels that are always available have a default shortcut assigned. Others must be manually bound in the Editor Settings if desired.
Action name |
Windows, Linux |
macOS |
Editor setting |
---|---|---|---|
Toggle Last Opened Panel |
Ctrl + J |
Ctrl + J |
|
Toggle Animation Bottom Panel |
Alt + N |
Alt + N |
|
Toggle Audio Bottom Panel |
Alt + A |
Alt + A |
|
Toggle Debugger Bottom Panel |
Alt + D |
Alt + D |
|
Toggle FileSystem Bottom Panel |
Alt + F |
Alt + F |
|
Toggle Output Bottom Panel |
Alt + O |
Alt + O |
|
Toggle Shader Editor Bottom Panel |
Alt + S |
Alt + S |
|
2D / CanvasItem 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 |
Opt |
|
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 |
Opt + Num 7 |
|
Front View |
Num 1 |
Num 1 |
|
Rear View |
Alt + Num 1 |
Opt + Num 1 |
|
Right View |
Num 3 |
Num 3 |
|
Left View |
Alt + Num 3 |
Opt + 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 |
Opt + Cmd + M |
|
Align Rotation with View |
Ctrl + Alt + F |
Opt + Cmd + F |
|
1 Viewport |
Ctrl + 1 |
Cmd + 1 |
|
2 Viewports |
Ctrl + 2 |
Cmd + 2 |
|
2 Viewports (Alt) |
Ctrl + Alt + 2 |
Opt + Cmd + 2 |
|
3 Viewports |
Ctrl + 3 |
Cmd + 3 |
|
3 Viewports (Alt) |
Ctrl + Alt + 3 |
Opt + Cmd + 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 |
Opt + 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 |
Opt + Up Arrow |
|
Move Down |
Alt + Down Arrow |
Opt + Down Arrow |
|
Delete Line |
Ctrl + Shift + K |
Cmd + Shift + K |
|
Toggle Comment |
Ctrl + K |
Cmd + K |
|
Fold/Unfold Line |
Alt + F |
Ctrl + Cmd + F |
|
Duplicate Lines |
Ctrl + Alt + Down Arrow |
Cmd + Shift + Down Arrow |
|
Duplicate Selection |
Ctrl + Shift + D |
Cmd + Shift + C |
|
Complete Symbol |
Ctrl + Space |
Ctrl + Space |
|
Evaluate Selection |
Ctrl + Shift + E |
Cmd + Shift + E |
|
Trim Trailing Whitespace |
Ctrl + Alt + T |
Opt + Cmd + 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 |
Opt + Cmd + 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 |
Opt + Shift + Space |
|
Script editor
Action name |
Windows, Linux |
macOS |
Editor setting |
---|---|---|---|
Find |
Ctrl + F |
Cmd + F |
|
Find Next |
F3 |
F3 |
|
Find Previous |
Shift + F3 |
Shift + F3 |
|
Find in Files |
Ctrl + Shift + F |
Cmd + Shift + F |
|
Move Up |
Shift + Alt + Up Arrow |
Shift + Opt + Up Arrow |
|
Move Down |
Shift + Alt + Down Arrow |
Shift + Opt + Down Arrow |
|
Next Script |
Ctrl + Shift + . |
Cmd + Shift + . |
|
Previous Script |
Ctrl + Shift + , |
Cmd + Shift + , |
|
Reopen Closed Script |
Ctrl + Shift + T |
Cmd + Shift + T |
|
Save |
Ctrl + Alt + S |
Opt + Cmd + S |
|
Save All |
Ctrl + Shift + Alt + S |
Cmd + Shift + Opt + S |
|
Soft Reload Script |
Ctrl + Shift + R |
Cmd + Shift + R |
|
History Previous |
Alt + Left Arrow |
Opt + Left Arrow |
|
History Next |
Alt + Right Arrow |
Opt + Right Arrow |
|
Close |
Ctrl + W |
Cmd + W |
|
Run |
Ctrl + Shift + X |
Cmd + Shift + X |
|
Toggle Scripts Panel |
Ctrl + \ |
Cmd + \ |
|
Zoom In |
Ctrl + = |
Cmd + = |
|
Zoom Out |
Ctrl + - |
Cmd + - |
|
Reset Zoom |
Ctrl + 0 |
Cmd + 0 |
|
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 |
|
File dialog
Action name |
Windows, Linux |
macOS |
Editor setting |
---|---|---|---|
Go Back |
Alt + Left Arrow |
Opt + Left Arrow |
|
Go Forward |
Alt + Right Arrow |
Opt + Right Arrow |
|
Go Up |
Alt + Up Arrow |
Opt + Up Arrow |
|
Refresh |
F5 |
F5 |
|
Toggle Hidden Files |
Ctrl + H |
Cmd + H |
|
Toggle Favorite |
Alt + F |
Opt + F |
|
Toggle Mode |
Alt + V |
Opt + V |
|
Create Folder |
Ctrl + N |
Cmd + N |
|
Delete |
Del |
Cmd + BkSp |
|
Focus Path |
Ctrl + L |
Cmd + Shift + G |
|
Move Favorite Up |
Ctrl + Up Arrow |
Cmd + Up Arrow |
|
Move Favorite Down |
Ctrl + Down Arrow |
Cmd + Down Arrow |
|
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 + Shift + C |
Cmd + Shift + 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 |
|
TileMap editor
Action name |
Windows, Linux |
macOS |
Editor setting |
---|---|---|---|
Select |
S |
S |
|
Cut Selection |
Ctrl + X |
Cmd + X |
|
Copy Selection |
Ctrl + C |
Cmd + C |
|
Paste Selection |
Ctrl + V |
Cmd + V |
|
Delete Selection |
Del |
Cmd + BkSp |
|
Cancel |
Esc |
Esc |
|
Paint |
D |
D |
|
Line |
L |
L |
|
Rect |
R |
R |
|
Bucket |
B |
B |
|
Picker |
P |
P |
|
Eraser |
E |
E |
|
Flip Horizontally |
C |
C |
|
Flip Vertically |
V |
V |
|
Rotate Left |
Z |
Z |
|
Rotate Right |
X |
X |
|
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 |
8 |
|
Project manager
Action name |
Windows, Linux |
macOS |
Editor setting |
---|---|---|---|
New Project |
Ctrl + N |
Cmd + N |
|
Import Project |
Ctrl + I |
Cmd + I |
|
Scan for Projects |
Ctrl + S |
Cmd + S |
|
Edit Project |
Ctrl + E |
Cmd + E |
|
Run Project |
Ctrl + R |
Cmd + R |
|
Rename Project |
F2 |
Enter |
|
Remove Project |
Delete |
Cmd + BkSp |
|