#Keyboard shortcuts
These are the default shortcuts of the CutZal editor on macOS. The page is generated from the same table as the shortcut list in the app, so it changes when the app does.
You can change keys in Settings. Changed keys do not show here. Keys marked (fixed) cannot be changed.
#Playback
| Action | Keys | Description |
|---|---|---|
| Play / pause | Space | Start or stop playback at the playhead |
| Preview fullscreen | F | Toggle the preview in and out of fullscreen. Esc also exits fullscreen. |
| Speed 1× | 1 | Play at normal speed |
| Speed 1.5× | 2 | Play 1.5 times as fast |
| Speed 2× | 3 | Play twice as fast |
| Speed 3× | 4 | Play three times as fast |
| Skimming on / off | S | Preview the frame under the pointer on the timeline. The playhead stays put |
| Replay review item | R | Listen to the current item in the result again. |
| Hear deleted speech | O | Play the deleted item in the original with surrounding context. |
| Alternate takes | A | Listen to the current item's kept and deleted speech alternately at normal speed. |
#Navigation
| Action | Keys | Description |
|---|---|---|
| Go to time | (none) | Enter a time in the current timeline to jump to. |
| Go to start | Home (Fn+←) | Jump to the start of the current timeline (source or edited) |
| Go to end | End (Fn+→) | Jump to the end of the current timeline (source or edited) |
| Go to agent location | (none) | Jump to the area the agent is working on without taking over or changing the selection |
| Show current playhead | (none) | Show the current playhead in the timeline without changing playback position |
| Previous block | ↑, K | Move to the start of the playhead's block, or to the previous block's start when already there. With the cam selected, move the cam up |
| Next block | ↓, J | Move to the start of the block after the playhead's block. With the cam selected, move the cam down |
| Back 1 frame | ← | Move the playhead one frame earlier. With the cam selected, move the cam left |
| Forward 1 frame | → | Move the playhead one frame later. With the cam selected, move the cam right |
| Previous word | ⌥← | Move the playhead to the start of the previous word |
| Next word | ⌥→ | Move the playhead to the start of the next word |
| Back 1 second | ⇧← | Move the playhead one second earlier. With the cam selected, move the cam left in a big step |
| Forward 1 second | ⇧→ | Move the playhead one second later. With the cam selected, move the cam right in a big step |
| Previous cut boundary | [ | Jump to a boundary to keep fine-tuning it |
| Next cut boundary | ] | Jump to a boundary to keep fine-tuning it |
| Next review item | ⇧] | Move to the next unreviewed item and play the result. |
| Previous review item | ⇧[ | Move to the previous unreviewed item and play the result. |
| Next take comparison | ⇧A | Compare the next retake decision in the current deleted row. |
#Cut and trim
| Action | Keys | Description |
|---|---|---|
| Cut / restore | X, ↩ | Cut or restore the current segment, or every selected segment at once |
| Delete / restore | ⌫, ⌦ (Fn+⌫) | Delete the selected range, or the word at the playhead. Restores a word that is already cut |
| Delete selected words | ⌘⌫, ⌘X (fixed) | Works only when a word range is selected |
| Trim before playhead | Q | Cut what comes before the playhead. With a clip selected, move the clip start to the playhead |
| Trim after playhead | W | Cut what comes after the playhead. With a clip selected, move the clip end to the playhead |
| Split | ⌘B | Split the block at the playhead. Press again at the same spot to join |
| Nudge cut boundary back 1 frame | , | Move the boundary nearest the playhead. With a clip selected, move the clip |
| Nudge cut boundary forward 1 frame | . | Move the boundary nearest the playhead. With a clip selected, move the clip |
| Nudge cut boundary back 5 frames | ⇧, | Move the boundary nearest the playhead. With a clip selected, move the clip |
| Nudge cut boundary forward 5 frames | ⇧. | Move the boundary nearest the playhead. With a clip selected, move the clip |
| Accept AI suggestion | Y | Cut the AI suggestion on the current segment |
| Reject AI suggestion | N | Keep the current segment and dismiss the AI suggestion |
#Sections
| Action | Keys | Description |
|---|---|---|
| Add or join section boundary | ⇧⌘B | Add a section boundary at the playhead. Press again on a boundary to join it with the previous section |
| Move up | ⌥↑ | Move the selected section one step earlier, or the selected track up |
| Move down | ⌥↓ | Move the selected section one step later, or the selected track down |
#Speed
| Action | Keys | Description |
|---|---|---|
| Speed up one step | ⌥. | Moves the selected blocks (or the block at the playhead) to the next speed step: 0.5, 1, 1.5, 2, 4, 8 or 16× |
| Slow down one step | ⌥, | Moves the selected blocks (or the block at the playhead) to the previous speed step. 1× is the original speed |
#Selection
| Action | Keys | Description |
|---|---|---|
| Select all timeline cuts | ⌘A (fixed) | Select every main cut when the timeline has focus |
| Deselect all timeline cuts | ⇧⌘A (fixed) | Clear the main cut selection in the timeline |
| Extend selection up | ⇧↑, ⇧K | Grow the transcript selection upward. With the cam selected, move the cam up in a big step |
| Extend selection down | ⇧↓, ⇧J | Grow the transcript selection downward. With the cam selected, move the cam down in a big step |
| Clear selection | Esc (fixed) | Clear the innermost selection first. Starting playback also clears the timeline selection |
#Timeline view
| Action | Keys | Description |
|---|---|---|
| Zoom in timeline | ⌘= | Zoom in around the playhead |
| Zoom out timeline | ⌘− | Zoom out around the playhead |
| Fit timeline | ⌘0 | Fit the whole timeline in view |
#Tracks and sound effects
| Action | Keys | Description |
|---|---|---|
| Add audio track | ⌥⌘A | Create a track for sound effects |
| Import sound effects | ⇧⌘I | Import audio files up to 30 seconds as sound effects |
| Mute track | M | Mute or unmute the selected audio track |
| Detach sound | ⌥⌘L | Keep the selected sound at its current position and remove its link to the motion clip. |
| Tidy motion tracks | (none) | Move motion graphics that don't overlap onto fewer tracks, keeping the picture the same |
#Layout
| Action | Keys | Description |
|---|---|---|
| Enlarge cam | = | Make the selected cam 1% larger |
| Shrink cam | − | Make the selected cam 1% smaller |
| Enlarge cam more | ⇧= | Make the selected cam 5% larger |
| Shrink cam more | ⇧− | Make the selected cam 5% smaller |
#Chat
| Action | Keys | Description |
|---|---|---|
| Add to send list | C | Adds the current selection or playhead position to the chat send list so you can write a note. Collect several spots and send them together. |
#Window
| Action | Keys | Description |
|---|---|---|
| Workspace: tall chat | ⌃⇧1 (fixed) | The chat uses the full window height |
| Workspace: wide timeline | ⌃⇧2 (fixed) | The timeline uses the full window width |
#App
| Action | Keys | Description |
|---|---|---|
| Undo | Z, ⌘Z (fixed) | Undo the last edit |
| Redo | ⇧Z, ⇧⌘Z (fixed) | Redo the edit you undid |
| Shortcut list | ? | Show shortcuts over the editor |
| Settings | ⌘, (fixed) | Open Settings |
#Mouse
| Gesture | What it does |
|---|---|
| Click (transcript) | Move the playhead to that segment |
| ⇧Click | Select a range |
| ⌘Click | Add or remove single segments |
| Drag over words | Select a word range (within one segment) |
| Click (timeline) | Move the playhead and select a kept block |
| Drag a block (edited timeline) | Reorder blocks (selected blocks move together) |
| Drag the empty row below (edited timeline) | Select every block the drag touches (⇧/⌘ adds) |
| Option+drag (timeline) | Select a time range |
| Drag a boundary | Trim a cut boundary (snaps to frames, easier when zoomed in) |
| Drag the ruler or playhead | Move the playhead |
| Wheel (timeline) | Scroll tracks up and down |
| ⇧Wheel · two-finger swipe | Scroll the timeline left and right |
| ⌘Wheel · ⌥Wheel · pinch | Zoom the timeline (around the pointer) |
| Transcript header ▲ ▼ | Section order (headers stay in source order, numbers show output order) |
| Click camera or screen in the viewer | Choose what Properties edits |
| Drop on the lane · + B-roll clip | Add a clip file (where you drop it, or at the playhead) |
| Click · drag a clip chip | Place the same clip in another spot |
| Drag a clip · drag its edge | Move or trim a B-roll clip (snaps to frames) |
| Import → files/folder | Several files recorded in parts become one timeline, in filename order |
| Properties › Source ▲ ▼ | Take order (the reference audio file's edit follows along) |
| Properties › Source offset | Manually sync each take |