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:
| Shortcut | Action |
|---|---|
Ctrl/Cmd + K | Open global search |
Ctrl/Cmd + N | Create new entity |
Ctrl/Cmd + Shift + C | Open Session Companion |
Ctrl/Cmd + , | Open Settings |
Esc | Close 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
| Shortcut | Action |
|---|---|
Ctrl/Cmd + 1 | Go to NPCs |
Ctrl/Cmd + 2 | Go to Locations |
Ctrl/Cmd + 3 | Go to Items |
Ctrl/Cmd + 4 | Go to Encounters |
Ctrl/Cmd + 5 | Go to Factions |
Ctrl/Cmd + 6 | Go to Plot Hooks |
Ctrl/Cmd + 7 | Go to Session Plans |
Ctrl/Cmd + 8 | Go to Player Characters |
Ctrl/Cmd + G | Go to Graph view |
Ctrl/Cmd + Shift + S | Go to Super Swift |
Entity Editing Shortcuts
When editing an entity:
| Shortcut | Action |
|---|---|
Ctrl/Cmd + S | Save entity |
Ctrl/Cmd + D | Duplicate entity |
Ctrl/Cmd + Backspace | Delete entity (with confirmation) |
Ctrl/Cmd + E | Toggle edit mode |
Tab | Move to next field |
Shift + Tab | Move to previous field |
Lists and Selection Shortcuts
When viewing entity lists:
| Shortcut | Action |
|---|---|
Arrow Up / Arrow Down | Navigate list |
Enter | Open selected entity |
Space | Toggle selection checkbox |
Ctrl/Cmd + A | Select all visible |
Ctrl/Cmd + Shift + A | Deselect all |
/ | Focus filter/search |
Super Swift Shortcuts
In Super Swift panel:
| Shortcut | Action |
|---|---|
Ctrl/Cmd + Enter | Generate |
Ctrl/Cmd + Shift + Enter | Regenerate |
Ctrl/Cmd + P | Promote to library |
Esc | Close drawer |
Session Companion Shortcuts
In the Session Companion chat:
| Shortcut | Action |
|---|---|
Enter | Send message |
Shift + Enter | New line (don't send) |
Ctrl/Cmd + Enter | Send message (alternative) |
Arrow Up | Edit last message (when input is empty) |
Ctrl/Cmd + N | New conversation |
Esc | Close Session Companion |
Graph View Shortcuts
When viewing the graph:
| Shortcut | Action |
|---|---|
+ or = | Zoom in |
- | Zoom out |
0 | Reset zoom |
F | Fit graph to view |
Click + Drag | Pan view |
Scroll | Zoom |
Click node | Select entity |
Double-click node | Open entity |
Text Editing Shortcuts
Standard text editing shortcuts work in all text fields:
| Shortcut | Action |
|---|---|
Ctrl/Cmd + C | Copy |
Ctrl/Cmd + X | Cut |
Ctrl/Cmd + V | Paste |
Ctrl/Cmd + Z | Undo |
Ctrl/Cmd + Shift + Z | Redo |
Ctrl/Cmd + A | Select all |
Ctrl/Cmd + B | Bold (in rich text) |
Ctrl/Cmd + I | Italic (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?