Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Hotkeys

This page simply lists sections of the default hotkeys configuration file. Hopefully the command names are descriptive enough.

If you don’t see any hotkeys here, you’re reading the markdown source of this page, please visit docs.helio.fm.

Hotkeys for all pages

  // Command Palette aka Spotlight Search aka Goto Anything:
  { "command": "CommandPalette", "key": "`" },
  { "command": "CommandPalette", "key": "Control + P" },
  { "command": "CommandPalette", "key": "Command + P" },
  { "command": "CommandPalette", "key": "Control + G" },
  { "command": "CommandPalette", "key": "Command + G" },

  // Quick access to command palette modes - /, :, !, @
  { "command": "CommandPaletteWithMode", "key": "/" },
  { "command": "CommandPaletteWithMode", "key": "Shift + 1" },
  { "command": "CommandPaletteWithMode", "key": "Shift + 2" },
  { "command": "CommandPaletteWithMode", "key": "Shift + ;" },

  { "command": "BreadcrumbsMenu", "key": "F10" },
  { "command": "BreadcrumbsMenu", "key": "Shift + /" },

  { "command": "ShowPreviousPage", "key": "Command + Cursor Left" },
  { "command": "ShowPreviousPage", "key": "Control + Cursor Left" },
  { "command": "ShowPreviousPage", "key": "Alt + Cursor Left" },
  { "command": "ShowNextPage", "key": "Command + Cursor Right" },
  { "command": "ShowNextPage", "key": "Control + Cursor Right" },
  { "command": "ShowNextPage", "key": "Alt + Cursor Right" },

  { "command": "SwitchToEditMode", "key": "Page Up" },
  { "command": "SwitchToArrangeMode", "key": "Page Down" },
  { "command": "SwitchToVersioningMode", "key": "Control + S" },
  { "command": "SwitchToVersioningMode", "key": "Command + S" }

Common hotkeys for editing and arranging

  { "command": "SwitchBetweenRolls", "key": "Tab" },

  { "command": "ExportMidi", "key": "Control + E" },
  { "command": "ExportMidi", "key": "Command + E" },

  { "command": "RenderToWAV", "key": "Control + R" },
  { "command": "RenderToWAV", "key": "Command + R" },
  { "command": "RenderToFLAC", "key": "Control + Shift + R" },
  { "command": "RenderToFLAC", "key": "Command + Shift + R" }

Piano roll

  // Undo/redo:
  { "command": "Undo", "key": "Command + Z" },
  { "command": "Undo", "key": "Control + Z" },
  { "command": "Redo", "key": "Command + Shift + Z" },
  { "command": "Redo", "key": "Control + Shift + Z" },
  { "command": "Redo", "key": "Command + Y" },
  { "command": "Redo", "key": "Control + Y" },

  // Copy
  { "command": "CopyEvents", "key": "Command + C" },
  { "command": "CopyEvents", "key": "Control + C" },
  { "command": "CopyEvents", "key": "Command + Insert" },
  { "command": "CopyEvents", "key": "Control + Insert" },

  // Cut
  { "command": "CutEvents", "key": "Command + X" },
  { "command": "CutEvents", "key": "Control + X" },
  { "command": "CutEvents", "key": "Shift + Delete" },

  // Cut selection to the new track
  { "command": "NewTrackFromSelection", "key": "Control + Shift + X" },
  { "command": "NewTrackFromSelection", "key": "Command + Shift + X" },

  // Delete
  { "command": "DeleteEvents", "key": "X" },
  { "command": "DeleteEvents", "key": "Delete" },
  { "command": "DeleteEvents", "key": "Backspace" },

  // Paste
  { "command": "PasteEvents", "key": "Command + V" },
  { "command": "PasteEvents", "key": "Control + V" },
  { "command": "PasteEvents", "key": "Shift + Insert" },

  // Playback/record control
  { "command": "TransportStop", "key": "Stop" },
  { "command": "TransportStop", "key": "Escape" },
  { "command": "TransportPlaybackStart", "key": "Play" },
  { "command": "TransportPlaybackStart", "key": "Return" },
  { "command": "TransportRecordingAwait", "key": "F12" },
  { "command": "TransportRecordingAwait", "key": "Control + Return" },
  { "command": "TransportRecordingAwait", "key": "Command + Return" },
  { "command": "TransportRecordingStart", "key": "Shift + Return" },
  { "command": "ToggleLoopOverSelection", "key": "F11" },

  // Navigation
  { "command": "ZoomIn", "key": "Z" },
  { "command": "ZoomOut", "key": "Shift + Z" },
  { "command": "ZoomEntireClip", "key": "Command + Tab" },
  { "command": "ZoomEntireClip", "key": "Control + Tab" },
  { "command": "ToggleLockZoomLevel", "key": "Alt + Z" },
  { "command": "TimelineJumpNext", "key": "." },
  { "command": "TimelineJumpPrevious", "key": "," },
  { "command": "TimelineJumpHome", "key": "Home" },
  { "command": "TimelineJumpEnd", "key": "End" },
  { "command": "ViewportPanLeft", "key": "Spacebar + Cursor Left" },
  { "command": "ViewportPanRight", "key": "Spacebar + Cursor Right" },
  { "command": "ViewportPanUp", "key": "Spacebar + Cursor Up" },
  { "command": "ViewportPanDown", "key": "Spacebar + Cursor Down" },
  { "command": "ViewportPanLeft", "key": "Spacebar + Numpad 4" },
  { "command": "ViewportPanRight", "key": "Spacebar + Numpad 6" },
  { "command": "ViewportPanUp", "key": "Spacebar + Numpad 8" },
  { "command": "ViewportPanDown", "key": "Spacebar + Numpad 2" },
  { "command": "ViewportPanLeft", "key": "Spacebar + H" },
  { "command": "ViewportPanRight", "key": "Spacebar + L" },
  { "command": "ViewportPanUp", "key": "Spacebar + K" },
  { "command": "ViewportPanDown", "key": "Spacebar + J" },
  { "command": "ViewportPanLeft", "key": "Control + H" },
  { "command": "ViewportPanRight", "key": "Control + L" },
  { "command": "ViewportPanUp", "key": "Control + K" },
  { "command": "ViewportPanDown", "key": "Control + J" },

  // Keyboard control
  { "command": "CursorMoveLeft", "key": "H" },
  { "command": "CursorMoveRight", "key": "L" },
  { "command": "CursorMoveUp", "key": "K" },
  { "command": "CursorMoveDown", "key": "J" },
  { "command": "CursorMoveLeft", "key": "Numpad 4" },
  { "command": "CursorMoveRight", "key": "Numpad 6" },
  { "command": "CursorMoveUp", "key": "Numpad 8" },
  { "command": "CursorMoveDown", "key": "Numpad 2" },
  { "command": "CursorSelectLeft", "key": "Shift + H" },
  { "command": "CursorSelectRight", "key": "Shift + L" },
  { "command": "CursorSelectUp", "key": "Shift + K" },
  { "command": "CursorSelectDown", "key": "Shift + J" },
  { "command": "CursorSelectLeft", "key": "Shift + Numpad 4" },
  { "command": "CursorSelectRight", "key": "Shift + Numpad 6" },
  { "command": "CursorSelectUp", "key": "Shift + Numpad 8" },
  { "command": "CursorSelectDown", "key": "Shift + Numpad 2" },
  { "command": "CursorEditHarmonicContext", "key": "F9" },
  { "command": "CursorEditTimeContext", "key": "Alt + F9" },
  { "command": "CursorInteract", "key": "I" },

  // Selection
  { "command": "SelectAllEvents", "key": "Command + A" },
  { "command": "SelectAllEvents", "key": "Control + A" },

  // Edit selection
  { "command": "ToggleMuteClips", "key": "M" },
  { "command": "ToggleSoloClips", "key": "S" },
  { "command": "ToggleMuteModifiers", "key": "Alt + M" },
  { "command": "RenameTrack", "key": "F2" },
  { "command": "SetTrackTimeSignature", "key": "Alt + F2" },
  { "command": "TempoUp1Bpm", "key": "Shift + +" },
  { "command": "TempoDown1Bpm", "key": "Shift + -" },
  { "command": "BeatShiftLeft", "key": "Cursor Left" },
  { "command": "BeatShiftRight", "key": "Cursor Right" },
  { "command": "LengthDecrease", "key": "Shift + Cursor Left" },
  { "command": "LengthIncrease", "key": "Shift + Cursor Right" },
  { "command": "TransposeUp", "key": "Cursor Up" },
  { "command": "TransposeDown", "key": "Cursor Down" },
  { "command": "TransposeScaleKeyUp", "key": "Alt + Cursor Up" },
  { "command": "TransposeScaleKeyDown", "key": "Alt + Cursor Down" },
  { "command": "TransposeOctaveUp", "key": "Shift + Cursor Up" },
  { "command": "TransposeOctaveDown", "key": "Shift + Cursor Down" },
  { "command": "TransposeFifthUp", "key": "Shift + Alt + Cursor Up" },
  { "command": "TransposeFifthDown", "key": "Shift + Alt + Cursor Down" },
  { "command": "MakeStaccato", "key": "Alt + S" },
  { "command": "MakeStaccatissimo", "key": "Shift + Alt + S" },
  { "command": "MakeLegato", "key": "Alt + L" },

  // Refactor selection
  { "command": "Retrograde", "key": "Alt + R" },
  { "command": "MelodicInversion", "key": "Alt + I" },
  { "command": "CleanupOverlaps", "key": "Alt + O" },
  { "command": "AlignToScale", "key": "Alt + A" },
  { "command": "NotesVolumeUp", "key": "+" },
  { "command": "NotesVolumeDown", "key": "-" },
  { "command": "NotesVolumeRandom", "key": "Alt + +" },
  { "command": "NotesVolumeFadeOut", "key": "Alt + -" },
  { "command": "InvertChordUp", "key": "Control + Cursor Up" },
  { "command": "InvertChordUp", "key": "Command + Cursor Up" },
  { "command": "InvertChordDown", "key": "Control + Cursor Down" },
  { "command": "InvertChordDown", "key": "Command + Cursor Down" },

  // Multiplets
  { "command": "Tuplet1", "key": "Alt + 1" },
  { "command": "Tuplet2", "key": "Alt + 2" },
  { "command": "Tuplet3", "key": "Alt + 3" },
  { "command": "Tuplet4", "key": "Alt + 4" },
  { "command": "Tuplet5", "key": "Alt + 5" },
  { "command": "Tuplet6", "key": "Alt + 6" },
  { "command": "Tuplet7", "key": "Alt + 7" },
  { "command": "Tuplet8", "key": "Alt + 8" },
  { "command": "Tuplet9", "key": "Alt + 9" },

  // Quantization
  { "command": "QuantizeTo1_1", "key": "Control + 1" },
  { "command": "QuantizeTo1_2", "key": "Control + 2" },
  { "command": "QuantizeTo1_4", "key": "Control + 3" },
  { "command": "QuantizeTo1_8", "key": "Control + 4" },
  { "command": "QuantizeTo1_16", "key": "Control + 5" },
  { "command": "QuantizeTo1_32", "key": "Control + 6" },

  // Edit modes
  { "command": "EditModeDefault", "key": "1" },
  { "command": "EditModeDraw", "key": "2" },
  { "command": "EditModeKnife", "key": "3" },

  // Version control
  { "command": "VersionControlToggleQuickStash", "key": "Shift + Backspace" },

  // Panels
  { "command": "ShowArpeggiatorsPanel", "key": "A" },
  { "command": "CreateArpeggiatorFromSelection", "key": "Shift + A" },
  { "command": "ShowRescalePanel", "key": "R" },
  { "command": "ShowChordPanel", "key": "C" },

  // Other toggles
  { "command": "ToggleNoteNameGuides", "key": "G" },
  { "command": "ToggleBottomMiniMap", "key": "B" },
  { "command": "ToggleVolumePanel", "key": "V" },
  { "command": "ToggleMetronome", "key": "Control + M" },
  { "command": "ToggleMetronome", "key": "Command + M" },

  // Various
  { "command": "DuplicateTrack", "key": "F5" },
  { "command": "SwitchToClipInViewport", "key": "F3" },
  { "command": "EditCurrentInstrument", "key": "F4" }

Pattern roll

  // Undo/redo
  { "command": "Undo", "key": "Command + Z" },
  { "command": "Undo", "key": "Control + Z" },
  { "command": "Redo", "key": "Command + Shift + Z" },
  { "command": "Redo", "key": "Control + Shift + Z" },
  { "command": "Redo", "key": "Command + Y" },
  { "command": "Redo", "key": "Control + Y" },

  // Delete clips
  { "command": "DeleteClips", "key": "X" },
  { "command": "DeleteClips", "key": "Delete" },
  { "command": "DeleteClips", "key": "Backspace" },

  // Playback control
  { "command": "TransportStop", "key": "Stop" },
  { "command": "TransportStop", "key": "Escape" },
  { "command": "TransportPlaybackStart", "key": "Play" },
  { "command": "TransportPlaybackStart", "key": "Return" },
  { "command": "TransportRecordingStart", "key": "Shift + Return" },
  { "command": "TransportRecordingAwait", "key": "Control + Return" },
  { "command": "TransportRecordingAwait", "key": "Command + Return" },
  { "command": "TransportRecordingAwait", "key": "F12" },
  { "command": "ToggleLoopOverSelection", "key": "F11" },

  // Navigation
  { "command": "ZoomIn", "key": "Z" },
  { "command": "ZoomOut", "key": "Shift + Z" },
  { "command": "ZoomEntireClip", "key": "Command + Tab" },
  { "command": "ZoomEntireClip", "key": "Control + Tab" },
  { "command": "ToggleLockZoomLevel", "key": "Alt + Z" },
  { "command": "TimelineJumpNext", "key": "." },
  { "command": "TimelineJumpPrevious", "key": "," },
  { "command": "TimelineJumpHome", "key": "Home" },
  { "command": "TimelineJumpEnd", "key": "End" },
  { "command": "ViewportPanLeft", "key": "Spacebar + Cursor Left" },
  { "command": "ViewportPanRight", "key": "Spacebar + Cursor Right" },
  { "command": "ViewportPanUp", "key": "Spacebar + Cursor Up" },
  { "command": "ViewportPanDown", "key": "Spacebar + Cursor Down" },
  { "command": "ViewportPanLeft", "key": "Spacebar + Numpad 4" },
  { "command": "ViewportPanRight", "key": "Spacebar + Numpad 6" },
  { "command": "ViewportPanUp", "key": "Spacebar + Numpad 8" },
  { "command": "ViewportPanDown", "key": "Spacebar + Numpad 2" },
  { "command": "ViewportPanLeft", "key": "Spacebar + H" },
  { "command": "ViewportPanRight", "key": "Spacebar + L" },
  { "command": "ViewportPanUp", "key": "Spacebar + K" },
  { "command": "ViewportPanDown", "key": "Spacebar + J" },
  { "command": "ViewportPanLeft", "key": "Control + H" },
  { "command": "ViewportPanRight", "key": "Control + L" },
  { "command": "ViewportPanUp", "key": "Control + K" },
  { "command": "ViewportPanDown", "key": "Control + J" },

  // Keyboard control
  { "command": "CursorMoveLeft", "key": "H" },
  { "command": "CursorMoveRight", "key": "L" },
  { "command": "CursorMoveUp", "key": "K" },
  { "command": "CursorMoveDown", "key": "J" },
  { "command": "CursorMoveLeft", "key": "Numpad 4" },
  { "command": "CursorMoveRight", "key": "Numpad 6" },
  { "command": "CursorMoveUp", "key": "Numpad 8" },
  { "command": "CursorMoveDown", "key": "Numpad 2" },
  { "command": "CursorSelectLeft", "key": "Shift + H" },
  { "command": "CursorSelectRight", "key": "Shift + L" },
  { "command": "CursorSelectUp", "key": "Shift + K" },
  { "command": "CursorSelectDown", "key": "Shift + J" },
  { "command": "CursorSelectLeft", "key": "Shift + Numpad 4" },
  { "command": "CursorSelectRight", "key": "Shift + Numpad 6" },
  { "command": "CursorSelectUp", "key": "Shift + Numpad 8" },
  { "command": "CursorSelectDown", "key": "Shift + Numpad 2" },
  { "command": "CursorEditHarmonicContext", "key": "F9" },
  { "command": "CursorEditTimeContext", "key": "Alt + F9" },
  { "command": "CursorInteract", "key": "I" },

  // Selection
  { "command": "SelectAllClips", "key": "Command + A" },
  { "command": "SelectAllClips", "key": "Control + A" },

  // Quantization
  { "command": "QuantizeTo1_1", "key": "Control + 1" },
  { "command": "QuantizeTo1_2", "key": "Control + 2" },
  { "command": "QuantizeTo1_4", "key": "Control + 3" },
  { "command": "QuantizeTo1_8", "key": "Control + 4" },
  { "command": "QuantizeTo1_16", "key": "Control + 5" },
  { "command": "QuantizeTo1_32", "key": "Control + 6" },

  // Edit modes
  { "command": "EditModeDefault", "key": "1" },
  { "command": "EditModeDraw", "key": "2" },
  { "command": "EditModeKnife", "key": "3" },

  // Grouping
  { "command": "PatternsGroupByName", "key": "Q" },
  { "command": "PatternsGroupByColour", "key": "W" },
  { "command": "PatternsGroupByInstrument", "key": "E" },
  { "command": "PatternsGroupById", "key": "R" },

  // Version control
  { "command": "VersionControlToggleQuickStash", "key": "Shift + Backspace" },

  // Edit selection
  { "command": "ToggleMuteClips", "key": "M" },
  { "command": "ToggleSoloClips", "key": "S" },
  { "command": "ToggleMuteModifiers", "key": "Alt + M" },
  { "command": "RenameTrack", "key": "F2" },
  { "command": "SetTrackTimeSignature", "key": "Alt + F2" },
  { "command": "TempoUp1Bpm", "key": "Shift + +" },
  { "command": "TempoDown1Bpm", "key": "Shift + -" },
  { "command": "ClipVolumeUp", "key": "+" },
  { "command": "ClipVolumeDown", "key": "-" },
  { "command": "ClipTransposeUp", "key": "Cursor Up" },
  { "command": "ClipTransposeDown", "key": "Cursor Down" },
  { "command": "ClipTransposeOctaveUp", "key": "Shift + Cursor Up" },
  { "command": "ClipTransposeOctaveDown", "key": "Shift + Cursor Down" },
  { "command": "ClipTransposeFifthUp", "key": "Shift + Alt + Cursor Up" },
  { "command": "ClipTransposeFifthDown", "key": "Shift + Alt + Cursor Down" },
  { "command": "BeatShiftLeft", "key": "Cursor Left" },
  { "command": "BeatShiftRight", "key": "Cursor Right" },
  { "command": "Retrograde", "key": "Alt + R" },

  // Various
  { "command": "ToggleBottomMiniMap", "key": "B" },
  { "command": "ToggleVolumePanel", "key": "V" },
  { "command": "ToggleMetronome", "key": "Control + M" },
  { "command": "ToggleMetronome", "key": "Command + M" },
  { "command": "DuplicateTrack", "key": "F5" },
  { "command": "InstanceToUniqueTrack", "key": "F6" },
  { "command": "EditCurrentInstrument", "key": "F4" }

Version control page

  { "command": "VersionControlSelectAll", "key": "Control + A" },
  { "command": "VersionControlSelectNone", "key": "Escape" },
  { "command": "VersionControlCommitSelected", "key": "Return" },
  { "command": "VersionControlResetSelected", "key": "Backspace" },
  { "command": "VersionControlResetSelected", "key": "Delete" },
  { "command": "VersionControlCommitAll", "key": "Shift + Return" },
  { "command": "VersionControlCommitAll", "key": "Shift + Return" },
  { "command": "VersionControlResetAll", "key": "Shift + Backspace" },
  { "command": "VersionControlResetAll", "key": "Shift + Delete" },
  // Stash all changes or apply stashed changes
  { "command": "VersionControlToggleQuickStash", "key": "Tab" }
  { "command": "MenuDismiss", "key": "Escape" },
  { "command": "MenuDismiss", "key": "F10" },
  { "command": "MenuDismiss", "key": "Shift + /" },
  { "command": "MenuSelect", "key": "Return" },
  { "command": "MenuSelect", "key": "Spacebar" },
  { "command": "MenuSelect", "key": "I" },
  { "command": "MenuCursorUp", "key": "Cursor Up" },
  { "command": "MenuCursorDown", "key": "Cursor Down" },
  { "command": "MenuCursorPageUp", "key": "Page Up" },
  { "command": "MenuCursorPageDown", "key": "Page Down" },
  { "command": "MenuForward", "key": "Cursor Right" },
  { "command": "MenuBack", "key": "Cursor Left" },
  { "command": "MenuCursorUp", "key": "K" },
  { "command": "MenuCursorDown", "key": "J" },
  { "command": "MenuForward", "key": "L" },
  { "command": "MenuBack", "key": "H" },
  { "command": "MenuBack", "key": "Backspace" }
  { "command": "DialogDismissCancel", "key": "Escape" },
  { "command": "DialogDismissApply", "key": "Return" },
  { "command": "DialogDismissDelete", "key": "Shift + Delete" },
  { "command": "DialogNextPreset", "key": "Page Down" },
  { "command": "DialogPreviousPreset", "key": "Page Up" },
  { "command": "DialogPreviewPreset", "key": "Alt + Return" },
  { "command": "DialogPreviewPreset", "key": "Control + Return" },
  { "command": "DialogPreviewPreset", "key": "Command + Return" },
  { "command": "DialogPreviewPreset", "key": "Shift + Return" },
  { "command": "DialogPreviewPreset", "key": "Play" },
  { "command": "DialogStopPreviewPreset", "key": "Stop" },
  { "command": "DialogShowPresetsList", "key": "Tab" }
  { "command": "CommandPaletteClear", "key": "Escape" },
  { "command": "CommandPaletteDismiss", "key": "`" },
  { "command": "CommandPaletteDismiss", "key": "Control + P" },
  { "command": "CommandPaletteDismiss", "key": "Command + P" },
  { "command": "CommandPaletteDismiss", "key": "Control + G" },
  { "command": "CommandPaletteDismiss", "key": "Command + G" },
  { "command": "CommandPaletteCursorUp", "key": "Cursor Up" },
  { "command": "CommandPaletteCursorDown", "key": "Cursor Down" },
  { "command": "CommandPaletteCursorPageUp", "key": "Page Up" },
  { "command": "CommandPaletteCursorPageDown", "key": "Page Down" }