> ## Documentation Index
> Fetch the complete documentation index at: https://docs.altoura.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Keyboard Shortcuts

> All keyboard and mouse shortcuts in Scene Editor.

Use **Ctrl** on Windows and **Cmd** on Mac wherever a shortcut lists **Ctrl/Cmd**. Shortcuts do not fire while you are typing in a text or number field.

## General

| Shortcut | Action |
| - | - |
| **Ctrl/Cmd+S** | Save the scene |
| **Ctrl/Cmd+Z** | Undo |
| **Ctrl/Cmd+Shift+Z** or **Ctrl/Cmd+Y** | Redo. The history holds 30 steps. |
| **Ctrl/Cmd+1** | Show or hide the Object Properties pane |
| **Ctrl/Cmd+2** | Show or hide the Timeline panel |

## Objects

| Shortcut | Action |
| - | - |
| **Ctrl/Cmd+C** | Copy the selected objects |
| **Ctrl/Cmd+X** | Cut the selected objects |
| **Ctrl/Cmd+V** | Paste. A single object is placed at the selected object's position. Several objects return to their original positions. |
| **Ctrl/Cmd+D** | Duplicate the selected objects |
| **Delete** (Windows), **Cmd+Backspace** (Mac) | Delete the selected objects |
| **F2** or **Enter** with the Hierarchy focused | Rename the selected object |

## Viewport

| Shortcut | Action |
| - | - |
| **G** | Move gizmo |
| **R** | Rotate gizmo |
| **T** | Scale gizmo |
| **U** | Universal gizmo, with move, rotate, and scale handles together |
| **F** | Frame the selected objects in the viewport |
| **W**, **A**, **S**, **D** | Move the camera forward, left, back, and right |
| **Q** / **E** | Move the camera down / up |
| **Arrow keys** | Orbit the camera. The viewport must have focus. |
| **Shift** + any camera key | Move or orbit faster |
| **Alt** + W, A, S, D, Q, E | Move slower |
| Left drag | Orbit the camera. In a 2D view, left drag pans instead. |
| Right drag | Pan the camera |
| Scroll wheel or middle drag | Zoom the camera |
| Click | Select the object under the pointer |
| **Shift/Ctrl/Cmd+click** | Add the object to the selection, or remove it if it is already selected |
| Click again on a selected model | Select the next child object inside the model |

## Hierarchy

| Shortcut | Action |
| - | - |
| **Up** / **Down** | Select the previous / next object |
| **Shift+Up** / **Shift+Down** | Extend the selection to the previous / next object |
| **Right** | Expand the selected object. If it is already expanded, select its first child. |
| **Left** | Collapse the selected object. If it is already collapsed, select its parent. |
| **Ctrl/Cmd+click** | Add the object to the selection, or remove it if it is already selected |
| **Shift+click** | Select every object between the current selection and the clicked object |
| **Alt+click** on an expand arrow | Expand or collapse the object and all of its descendants |
| **Up** / **Down** in the search box | Move to the previous / next matching object |
| **Enter** in the search box | Select the current match |
| **Esc** in the search box | Clear the search |

## Timeline

| Shortcut | Action |
| - | - |
| **Space** | Play or pause the selected timeline |
| **,** / **.** | Move the playhead to the previous / next frame |
| **Alt+,** / **Alt+.** | Move the playhead to the previous / next keyframe |
| **Shift+,** / **Shift+.** | Move the playhead to the start / end of the timeline |
| **M** | Mute or unmute the selected tracks. With no track selected, all tracks of the selected objects are affected. |
| **Ctrl/Cmd+A** | Select all keyframes and visibility blocks |
| **Ctrl/Cmd+C** | Copy the selected keyframes |
| **Ctrl/Cmd+V** | Paste the copied keyframes at the playhead |
| **Delete** / **Backspace** | Delete the selected keyframes and visibility blocks |
| **Delete** (Windows), **Cmd+Backspace** (Mac) with a track selected | Delete the selected tracks |
| **Esc** while dragging keyframes | Cancel the move and keep the selection |
| **Alt** while dragging | Turn off snapping to the ruler grid |
| **Ctrl/Cmd+scroll** | Zoom the time axis |
| **Shift+scroll** | Scroll the tracks sideways along the time axis |
| Click a keyframe | Select only that keyframe |
| **Ctrl/Cmd+click** a keyframe | Add the keyframe to the selection, or remove it if it is already selected |
| **Shift+click** a keyframe | Select every keyframe between the last selected keyframe and the clicked one, across all tracks |
| Drag on empty space | Select every keyframe inside the box. Hold **Shift** to add them to the current selection. |

## Number Fields

| Shortcut | Action |
| - | - |
| **Enter** | Confirm the value |
| **Esc** | Revert the value and leave the field |
| **Up** / **Down** | Step the value up / down |
| **Shift** + step | Step by 10 times the normal amount. Works with arrow keys, the scroll wheel, and drag. |
| **Ctrl** + step | Step by one tenth of the normal amount. Works with arrow keys, the scroll wheel, and drag. |
| Drag left / right | Scrub the value |
| Scroll wheel while the field is focused | Step the value |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.