Skip to main content

Keyboard Shortcuts

Mastering keyboard shortcuts dramatically speeds up transcript editing. This guide provides a complete reference of all available shortcuts in the Scriptix transcript editor.

Viewing Shortcuts in the Editor

Keyboard Shortcuts Modal

Access the built-in shortcuts reference:

How to Open:

  • Click the Info button (ℹ️) in the toolbar
  • The keyboard shortcuts modal appears

Modal Contents:

  • Function column - General functions like playback and navigation
  • Edit Options column - Text formatting shortcuts
  • Two-column layout for easy scanning

Closing:

  • Click the "Close Window" button
  • The modal provides a quick reference while learning

Complete Shortcuts Reference

General Navigation & Playback

These shortcuts control playback and general editor functions:

FunctionWindows/LinuxMacDescription
Play/PauseSpace or Ctrl + PSpace or Cmd + PToggle audio/video playback
Rewind 5 SecondsLeft Arrow or Ctrl + LeftLeft Arrow or Cmd + LeftJump back 5 seconds
Forward 5 SecondsRight Arrow or Ctrl + RightRight Arrow or Cmd + RightJump forward 5 seconds
Increase SpeedCtrl + + or Ctrl + =Cmd + + or Cmd + =Increase playback rate by 0.5x
Decrease SpeedCtrl + -Cmd + -Decrease playback rate by 0.5x
Open FindCtrl + FCmd + FOpen search/replace panel and focus search input
UndoCtrl + ZCmd + ZUndo last change
RedoCtrl + YCmd + YRedo undone change

Important Notes:

  • Space key works globally for play/pause (does not require editor focus)
  • Arrow keys for rewind/forward work without Ctrl/Cmd modifier
  • Play/pause also supports multimedia keys: F8, F5, F10, F11, Media Play/Pause, and ThinkPad-specific keys

Text Formatting

Apply formatting to selected text:

FunctionWindows/LinuxMacDescription
BoldCtrl + BCmd + BToggle bold formatting on selection
ItalicCtrl + ICmd + IToggle italic formatting on selection
UnderlineCtrl + UCmd + UToggle underline on selection
StrikethroughCtrl + SCmd + SToggle strikethrough on selection

Important:

  • Select text first, then apply formatting
  • Press the same shortcut again to remove formatting (toggle behavior)
  • Ctrl + S applies strikethrough, NOT save
  • There is no keyboard shortcut for saving—use the Save button in toolbar

Utterance Management

Shortcuts for managing utterances (speaker turns):

FunctionWindows/LinuxMacDescription
Split UtteranceCtrl + Shift + DownCmd + Shift + DownSplit current utterance at cursor position

Note: Add and delete utterance operations do not have keyboard shortcuts—use the UI buttons.

Standard Text Editing

Common text manipulation shortcuts (browser/OS provided):

FunctionWindows/LinuxMacDescription
Select AllCtrl + ACmd + ASelect all text in current utterance
CutCtrl + XCmd + XCut selected text
CopyCtrl + CCmd + CCopy selected text
PasteCtrl + VCmd + VPaste from clipboard
DeleteDeleteDeleteDelete selection or next character
BackspaceBackspaceBackspaceDelete selection or previous character*

*Note: Backspace is blocked at the start of an utterance to prevent cursor navigation errors.

Cursor Movement

Navigate through text efficiently (standard browser behavior):

FunctionWindows/LinuxMacDescription
Move LeftMove cursor left one character*
Move RightMove cursor right one character
Move UpMove cursor up one line
Move DownMove cursor down one line
Line StartHomeCmd + ←Move to beginning of line
Line EndEndCmd + →Move to end of line

*Note: Left arrow is blocked at the start of an utterance to prevent navigation into speaker field.

Important: The transcript editor prevents certain navigation behaviors to avoid crashes when moving into the speaker label area.

Text Selection

Select text using keyboard (standard browser behavior):

FunctionWindows/LinuxMacDescription
Select LeftShift + ←Shift + ←Extend selection left
Select RightShift + →Shift + →Extend selection right
Select UpShift + ↑Shift + ↑Extend selection up
Select DownShift + ↓Shift + ↓Extend selection down
Select to Line StartShift + HomeCmd + Shift + ←Select to beginning of line
Select to Line EndShift + EndCmd + Shift + →Select to end of line

Note: Word-level and document-level selections use standard browser/OS shortcuts and are not specifically handled by the editor.

Shortcut Usage Tips

Learning Strategy

Start with Essentials:

  1. Play/Pause (Space) - Most used shortcut
  2. Undo/Redo (Ctrl/Cmd + Z / Y) - Essential for editing
  3. Find (Ctrl/Cmd + F) - Frequently needed
  4. Bold/Italic (Ctrl/Cmd + B / I) - Common formatting

Then Add: 5. Rewind/Forward (Left/Right or Ctrl/Cmd + Left/Right) - Playback navigation 6. Cut/Copy/Paste (Ctrl/Cmd + X/C/V) - Text manipulation 7. Speed Control (Ctrl/Cmd + +/-) - Playback efficiency

Finally Master: 8. Split Utterance (Ctrl/Cmd + Shift + Down) - Advanced editing 9. Selection shortcuts - Advanced text manipulation

Muscle Memory

Practice Techniques:

1. Common Patterns

  • Ctrl + key for functions (Windows)
  • Cmd + key for functions (Mac)
  • Shift + key for selections
  • Arrow keys for navigation

2. Mnemonics

  • Bold = Ctrl/Cmd + B
  • Copy = Ctrl/Cmd + C
  • Find = Ctrl/Cmd + F
  • Italic = Ctrl/Cmd + I
  • Underline = Ctrl/Cmd + U

Workflow Integration

Example Editing Workflow with Shortcuts:

1. Space → Start playback
2. Hear error → Space → Pause
3. Click word → Jump to audio position
4. Select word (double-click or Shift + arrows)
5. Type correction
6. Space → Resume playback
7. Click Save button → Manual save

Example Formatting Workflow:

1. Double-click word to select
2. Ctrl/Cmd + B → Make bold
3. Right arrow → Move past word
4. Continue typing

Example Split Utterance Workflow:

1. Position cursor at split point
2. Ctrl/Cmd + Shift + Down → Split utterance
3. Adjust speaker labels as needed
4. Continue editing

Platform-Specific Shortcuts

Windows/Linux

Key Modifiers:

  • Ctrl - Primary modifier for functions
  • Shift - Extend selections
  • Alt - Not used in transcript editor

Special Keys:

  • Home / End - Line navigation
  • Arrow keys work standalone for rewind/forward

Mac

Key Modifiers:

  • Cmd (⌘) - Primary modifier for functions (replaces Ctrl)
  • Option (⌥) - Not used in transcript editor
  • Control (⌃) - Not used in transcript editor
  • Shift - Extend selections

Special Keys:

  • Cmd + ← / Cmd + → - Line start/end
  • Arrow keys work standalone for rewind/forward

Mac-Specific Notes:

  • Cmd replaces Ctrl for most functions
  • Some shortcuts may conflict with system shortcuts (e.g., Cmd + Space for Spotlight)
  • Use meta modifier in code for cross-platform compatibility

Multimedia Key Support

Extended Play/Pause Keys

The transcript editor supports a wide range of multimedia keys for play/pause:

Supported Keys:

  • F8 - Standard play/pause key
  • F5 - Dell laptops
  • F10 - HP laptops
  • F11 - Some keyboards
  • Media Play/Pause - General multimedia key
  • Play - ThinkPad-specific
  • Pause - ThinkPad-specific
  • Audio Play - ThinkPad-specific

Implementation: See src/utils/providers/transcript-hotkey-context.tsx:36-60

Troubleshooting Shortcuts

Shortcut Not Working

Issue: Pressing shortcut doesn't perform expected action

Possible Causes & Solutions:

1. Browser Conflicts

  • Ctrl/Cmd + F - Should focus Scriptix search, not browser find
  • Solution: Click in editor first; Scriptix should override browser behavior

2. Operating System Conflicts

  • Mac's Spotlight uses Cmd + Space
  • Solution: Use Space alone or Cmd + P for play/pause

3. Focus Not in Editor

  • Play/pause (Space) works globally
  • Formatting shortcuts require selection in editor
  • Solution: Click in the transcript first

4. Wrong Modifier Key

  • Using Ctrl on Mac instead of Cmd
  • Solution: Use Cmd (⌘) on Mac, Ctrl on Windows/Linux

5. Trying to Save with Ctrl+S

  • Ctrl/Cmd + S applies strikethrough, not save
  • Solution: Use the Save button in toolbar

Prevented Shortcuts

Some shortcuts are intentionally prevented by the editor:

Blocked at Utterance Start:

  • Backspace - Prevents navigation errors
  • Left Arrow - Prevents cursor entering speaker field

Reason: Prevents crashes when cursor tries to move into the speaker label area.

Platform-Specific Issues

Windows:

  • Arrow keys alone work for rewind/forward (no Ctrl needed)
  • Standard Windows text editing shortcuts apply

Mac:

  • Some Cmd shortcuts may conflict with system features
  • Cmd + Space opens Spotlight by default
  • Arrow keys alone work for rewind/forward (no Cmd needed)

Linux:

  • Desktop environment shortcuts may interfere
  • Standard Ctrl shortcuts work as expected

Shortcuts Not Available

The following common shortcuts are not implemented in the transcript editor:

Expected ShortcutActual BehaviorAlternative
Ctrl/Cmd + SApplies strikethrough formattingUse Save button in toolbar
Ctrl/Cmd + EnterNo actionClick Add Utterance button
Ctrl/Cmd + DeleteNo actionClick Delete Utterance button
Ctrl/Cmd + HNo actionUse Find (Ctrl/Cmd + F) instead
Ctrl/Cmd + ASelects all in current utterance onlyNot document-wide

Important: The modal shows "Save: Ctrl s" but this is incorrectCtrl + S applies strikethrough.

Productivity Workflow

Speed Editing with Shortcuts

Fast Review Workflow:

1. Ctrl/Cmd + F → Open search
2. Type term to find
3. Navigate matches (Next/Previous in search panel)
4. Make corrections
5. Esc or click X → Close search
6. Ctrl/Cmd + Z → Undo if needed
7. Space → Play to verify

Format-Heavy Workflow:

1. Double-click word
2. Ctrl/Cmd + B → Bold
3. Shift + Right arrow × 3 → Extend selection
4. Ctrl/Cmd + I → Also italicize
5. Ctrl/Cmd + U → Also underline
6. Click elsewhere → Deselect

Audio Verification Workflow:

1. Click word → Jump to audio
2. Space → Play
3. Left arrow (or Ctrl/Cmd + Left) → Rewind if needed
4. Space → Pause
5. Make edit
6. Space → Resume
7. Right arrow (or Ctrl/Cmd + Right) → Skip ahead

Advanced Combinations

Select and Replace:

1. Double-click word → Select
2. Ctrl/Cmd + C → Copy
3. Ctrl/Cmd + F → Open find
4. Ctrl/Cmd + V → Paste search term
5. Type replacement
6. Click Replace All

Multi-Step Formatting:

1. Select text
2. Ctrl/Cmd + B → Bold
3. Keep selected
4. Ctrl/Cmd + I → Add italic
5. Keep selected
6. Click highlight color in popup

Quick Reference Card

Print or bookmark this quick reference:

Essential Shortcuts

PLAYBACK
Space Play/Pause
Left / Ctrl+Left Rewind 5 sec
Right / Ctrl+Right Forward 5 sec
Ctrl + + Speed up
Ctrl + - Slow down

EDITING
Ctrl + Z Undo
Ctrl + Y Redo
Ctrl + F Find
Ctrl + B Bold
Ctrl + I Italic
Ctrl + U Underline
Ctrl + S Strikethrough (NOT save!)
Ctrl + Shift + ↓ Split utterance

TEXT MANIPULATION
Ctrl + A Select All (current utterance)
Ctrl + C Copy
Ctrl + X Cut
Ctrl + V Paste

Mac Users: Replace Ctrl with Cmd (⌘)

Frequently Asked Questionså

Why doesn't Ctrl + S save the document?

Ctrl + S applies strikethrough formatting. This is by design in the current implementation. Use the Save button in the toolbar.

What if shortcuts conflict with my browser?

Most Scriptix shortcuts should override browser defaults when the editor has focus. If not, try clicking in the editor first.

Are shortcuts the same on all browsers?

Yes, Scriptix shortcuts are consistent across browsers.

Can I see shortcuts while hovering over buttons?

Some buttons show tooltips. The Info modal (ℹ️) provides the complete list.

Do shortcuts work on mobile devices?

External keyboards on tablets support shortcuts. Touchscreen devices rely on buttons and gestures.

What's the fastest way to learn shortcuts?

Start with the 5 most frequent: Space, Ctrl/Cmd + Z, Ctrl/Cmd + F, Ctrl/Cmd + B, and Left/Right arrows.

Why doesn't Space scroll the page?

When the editor is focused, Space triggers play/pause instead of scrolling. This is intentional.

Next Steps

Apply shortcuts to your editing workflow:


Start practicing! Choose 3 shortcuts to focus on today and use them exclusively instead of mouse clicks.