What keyboard shortcuts are available in SwiftPrep?

Speed up your workflow with keyboard shortcuts. This page lists all available shortcuts in SwiftPrep, organized by context and function.

Global Shortcuts

These work anywhere in the app:

ShortcutAction
Ctrl/Cmd + KOpen global search
Ctrl/Cmd + NCreate new entity
Ctrl/Cmd + Shift + COpen Session Companion
Ctrl/Cmd + ,Open Settings
EscClose modal, panel, or dialog

[!TIP] Global search (Ctrl/Cmd+K) is the fastest way to find anything in your campaign. Type part of an entity name and press Enter to jump directly to it.

Navigation Shortcuts

ShortcutAction
Ctrl/Cmd + 1Go to NPCs
Ctrl/Cmd + 2Go to Locations
Ctrl/Cmd + 3Go to Items
Ctrl/Cmd + 4Go to Encounters
Ctrl/Cmd + 5Go to Factions
Ctrl/Cmd + 6Go to Plot Hooks
Ctrl/Cmd + 7Go to Session Plans
Ctrl/Cmd + 8Go to Player Characters
Ctrl/Cmd + GGo to Graph view
Ctrl/Cmd + Shift + SGo to Super Swift

Entity Editing Shortcuts

When editing an entity:

ShortcutAction
Ctrl/Cmd + SSave entity
Ctrl/Cmd + DDuplicate entity
Ctrl/Cmd + BackspaceDelete entity (with confirmation)
Ctrl/Cmd + EToggle edit mode
TabMove to next field
Shift + TabMove to previous field

Lists and Selection Shortcuts

When viewing entity lists:

ShortcutAction
Arrow Up / Arrow DownNavigate list
EnterOpen selected entity
SpaceToggle selection checkbox
Ctrl/Cmd + ASelect all visible
Ctrl/Cmd + Shift + ADeselect all
/Focus filter/search

Super Swift Shortcuts

In Super Swift panel:

ShortcutAction
Ctrl/Cmd + EnterGenerate
Ctrl/Cmd + Shift + EnterRegenerate
Ctrl/Cmd + PPromote to library
EscClose drawer

Session Companion Shortcuts

In the Session Companion chat:

ShortcutAction
EnterSend message
Shift + EnterNew line (don't send)
Ctrl/Cmd + EnterSend message (alternative)
Arrow UpEdit last message (when input is empty)
Ctrl/Cmd + NNew conversation
EscClose Session Companion

Graph View Shortcuts

When viewing the graph:

ShortcutAction
+ or =Zoom in
-Zoom out
0Reset zoom
FFit graph to view
Click + DragPan view
ScrollZoom
Click nodeSelect entity
Double-click nodeOpen entity

Text Editing Shortcuts

Standard text editing shortcuts work in all text fields:

ShortcutAction
Ctrl/Cmd + CCopy
Ctrl/Cmd + XCut
Ctrl/Cmd + VPaste
Ctrl/Cmd + ZUndo
Ctrl/Cmd + Shift + ZRedo
Ctrl/Cmd + ASelect all
Ctrl/Cmd + BBold (in rich text)
Ctrl/Cmd + IItalic (in rich text)

Platform Notes

Windows and Linux

Use Ctrl for all shortcuts.

macOS

Use Cmd (Command key) for all shortcuts.

Quick Reference Card

Print this for your desk:

ESSENTIALS Ctrl/Cmd + K Search Ctrl/Cmd + N New entity Ctrl/Cmd + S Save Esc Close/Cancel NAVIGATION Ctrl/Cmd + 1-8 Entity types Ctrl/Cmd + G Graph Ctrl/Cmd + Shift + S Super Swift Ctrl/Cmd + Shift + C Session Companion GENERATION Ctrl/Cmd + Enter Generate Ctrl/Cmd + Shift + Enter Regenerate

[!INFO] Keyboard shortcuts cannot currently be customized. This feature may be added in a future update.

Related Articles

Was this article helpful?