Skip to content

VTT Editor Pro v3.1 ‐ Keyboard Shortcuts

RDTvlokip edited this page Jun 4, 2026 · 1 revision

⌨️ VTT Editor Pro v3.1 - Keyboard Shortcuts

Complete reference of all keyboard shortcuts — now fully customizable.

💡 Since v3.1, every shortcut can be rebound. Open the ⌨️ Shortcuts panel in the top bar, click a shortcut, then press the new key combination. Bindings are saved to localStorage and can be reset to defaults at any time.


🎵 Audio Playback

Shortcut Action Description
Space Play / Pause Toggle audio playback
Skip backward Go back 1 second
Skip forward Go forward 1 second
Ctrl + Scroll Zoom waveform Hold Ctrl and scroll over the waveform

✏️ Cue Editing

Shortcut Action Description
Ctrl+S Mark Start Set start time to current position
Ctrl+B Mark End Set end time to current position
Ctrl+C Copy cue Copy the selected cue
Ctrl+V Paste cue Paste the copied cue at the playhead
Ctrl+Enter Save Cue Add a new cue or update the existing one (works while typing)

Workflow Example:

  1. Play audio (Space)
  2. Press Ctrl+S when the line starts
  3. Press Ctrl+B when the line ends
  4. Type the text
  5. Press Ctrl+Enter to save

ℹ️ Ctrl+C / Ctrl+V act on the selected cue only when you're not typing in a text field — inside a field they behave as normal text copy/paste.


🧭 Navigation

Shortcut Action Description
G Go to Time Focus the go-to-time field (jump to a timestamp)
Ctrl+F Search Focus the cue search box
M Add Marker Drop a marker at the current position

⏮️ Undo / Redo

Shortcut Action Description
Ctrl+Z Undo Revert last action
Ctrl+Y Redo Re-apply undone action

Note: 20-step history, covering add / delete / text / timing / batch / color changes.


🗑️ Deletion

Shortcut Action Description
Delete Delete Region Delete the currently selected region/cue

Important: a region must be selected (clicked) first.


🛠️ Customizing Shortcuts

  1. Click ⌨️ Shortcuts in the top bar
  2. Click the key badge next to the action you want to change
  3. Press the new key combination (modifiers like Ctrl / Alt / Shift are supported)
  4. If the combo was already used by another action, it is automatically unbound there (no duplicates)
  5. Press Esc while listening to cancel
  6. Use Reset to defaults to restore the table above

Bindings persist across sessions via localStorage.