> ## Documentation Index
> Fetch the complete documentation index at: https://hyperframes-canary-calibration-notes.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Keyboard shortcuts

> Use Studio shortcuts for playback, editing, navigation, and project actions.

Shortcuts depend on the active area. The table below covers the shortcuts
implemented by the current Studio player, canvas, and timeline.

## Playback

| Shortcut              | Action                                                            |
| --------------------- | ----------------------------------------------------------------- |
| Space                 | Play or pause                                                     |
| J / K / L             | Play backward, stop, or play forward                              |
| Left / Right arrow    | Step one frame, or nudge a selected canvas element horizontally   |
| Up / Down arrow       | Nudge a selected canvas element vertically                        |
| Shift + arrow         | Step ten frames horizontally, or nudge a selected element farther |
| M                     | Mute or unmute                                                    |
| Shift + L             | Toggle loop playback                                              |
| I / O                 | Set the work-area in or out point                                 |
| Shift + I / Shift + O | Clear the in or out point                                         |
| A / E                 | Jump to the in or out point                                       |
| F                     | Toggle fullscreen                                                 |

## Editing

| Shortcut                              | Action                                           |
| ------------------------------------- | ------------------------------------------------ |
| V                                     | Selection tool                                   |
| B                                     | Toggle the razor tool                            |
| S                                     | Split the selected eligible clip at the playhead |
| N                                     | Toggle timeline snapping                         |
| Command/Ctrl + Z                      | Undo                                             |
| Command/Ctrl + Shift + Z, or Ctrl + Y | Redo                                             |
| Command/Ctrl + C / V / X              | Copy, paste, or cut the selected element         |
| Command/Ctrl + G                      | Group selected elements                          |
| Command/Ctrl + Shift + G              | Ungroup                                          |
| Delete / Backspace                    | Delete the selected keyframe or element          |

The focused area decides what a shared shortcut does. Arrow keys nudge a selected
canvas element, step through frames when nothing nudgeable is selected, or move
between timeline targets when the timeline has focus (see [Timeline
navigation](#timeline-navigation) below). `J` and `K` work the same way: with
keyframes selected they move between keyframes and add one, and otherwise they
drive playback.

## Timeline navigation

Tab into the timeline before using these commands. Studio keeps one logical timeline target in the Tab order and moves that target without requiring every row or clip to stay mounted.

| Shortcut                    | Action                                                                          |
| --------------------------- | ------------------------------------------------------------------------------- |
| Left / Right arrow          | Move to the previous or next target in the focused row                          |
| Up / Down arrow             | Move to the nearest target at the same time in the previous or next logical row |
| Home / End                  | Move to the start or end of the focused row                                     |
| Command/Ctrl + Home / End   | Move to the first or last logical row                                           |
| Page Up / Page Down         | Move by one visible page of logical rows                                        |
| Enter / Space               | Expand or collapse keyframe property lanes on a focused track row               |
| Context Menu or Shift + F10 | Open the focused target's context menu when available                           |

On an expandable track row, Right arrow expands collapsed keyframe lanes and Left arrow collapses expanded lanes. From a keyframe property row, Left arrow returns to its parent track row. When no disclosure or parent action applies, those arrows continue moving within the row.

If the destination is outside the virtualized viewport, Studio scrolls it into view and restores focus after it mounts.

## Keyframes and recording

| Shortcut                   | Action                                                        |
| -------------------------- | ------------------------------------------------------------- |
| K                          | Add a keyframe when the current selection supports it         |
| J / Shift + J              | Jump to the previous or next keyframe                         |
| H                          | Toggle hold or bezier for selected keyframes                  |
| U                          | Expand or collapse the selected element’s keyframe properties |
| Left / Right arrow         | Nudge selected keyframes by one frame                         |
| Shift + Left / Right arrow | Nudge selected keyframes by ten frames                        |
| R                          | Start or stop gesture recording                               |

During gesture recording, drag records position, scroll records depth,
Shift-drag records 3D rotation, Option/Alt-drag records rotation, and
Command/Ctrl-drag or scroll records opacity or scale.

## Canvas and panels

| Shortcut                     | Action                        |
| ---------------------------- | ----------------------------- |
| G                            | Toggle the canvas grid        |
| Command/Ctrl + 1             | Open Compositions             |
| Command/Ctrl + 2             | Open Assets                   |
| Option/Alt + drag            | Move an entire animation path |
| Shift + drag a resize handle | Resize uniformly              |

<Warning>
  A shortcut should not fire while you are typing into a text or source field. If the wrong area has focus, click the canvas or timeline before using an editing shortcut.
</Warning>

Use the **Shortcuts and tools** button beside the playback controls for the
built-in shortcut list, work-area controls, and jump-to-frame field.

## Related topics

* [Edit the frame](/studio/canvas)
* [Edit timing on the timeline](/studio/timeline)
* [Edit animation and keyframes](/studio/animation)
