Sublarr is built so a power-user can drive most of the app without a mouse. The Quick Actions modal is a single overlay that lists every shortcut, contextual to the page you’re on. Press ? from anywhere to open it.
The floating button in the bottom-right opens the same overlay. Each entry is a runnable action; pressing the listed key combo executes it without going through the menu.
| Action | Shortcut | Available from |
|---|
| Open Quick Actions | ? | Anywhere |
| Run library scan | L | Anywhere |
| Run wanted scan | W | Anywhere |
| Open last download | O | Anywhere |
| Search this page | / | Library, Wanted, Activity |
| Toggle theme (light/dark) | T | Anywhere |
| Open settings | , | Anywhere |
| Close modal | Esc | Inside any modal |
| Key | Where it goes |
|---|
| g d | Dashboard |
| g l | Library |
| g w | Wanted |
| g a | Activity |
| g s | Settings |
| g t | Trash |
The “g then” pattern follows GitHub’s convention — press g, then the next letter within a second.
| Key | Action |
|---|
| ↑ / ↓ | Move row selection. |
| Enter | Open the selected row’s detail. |
| Space | Toggle row selection (multi-select). |
| S | Trigger a search for the selected item. |
| E | Open the editor on the selected item’s first sidecar. |
| D | Delete the selected sidecars (with confirm). |
| Key | Action |
|---|
| Enter | Commit inline edit. |
| Tab | Move to next field, committing the current. |
| Esc | Discard inline edit. |
| Ctrl+S | Save the file. |
| Ctrl+Z / Ctrl+Shift+Z | Undo / redo (multi-step, in-memory). |
| Shift+Click | Range-select cues for batch ops. |
The waveform tab follows Aegisub’s Medusa-style layout. Documented in full at Waveform Editor → Keyboard Shortcuts.
| Key | Action |
|---|
| 1–6 | Switch tabs (Queue, History, Translations, Sync, Search, Blacklist). |
| R | Refresh the current tab. |
| X | Cancel the selected job (Queue tab only). |
| Key | Action |
|---|
| Ctrl+S | Save the open settings page. |
| Ctrl+/ | Focus the Settings search box. |
Shortcut bindings are not user-configurable in the current build. If a binding clashes with a browser shortcut on your platform, raise it in the GitHub issues — defaults are revisited per release.