Keyboard shortcuts
Shortcuts for the Teshape web app at app.teshape.com. Mobile doesn’t have a keyboard shortcut layer — use the app’s native gestures instead.
Mac: ⌘ is Command. Windows / Linux: use Ctrl in place of ⌘.
Global
| ⌘+K | Open command palette — search pages, clients, exercises, and actions |
| ? | Show keyboard shortcut reference (this page, inline) |
| Esc | Close the current modal, sheet, or command palette |
| ⌘+Shift+T | Switch between Coach and Trainee portals (when both roles are active) |
Navigation
| G+H | Go to home / dashboard |
| G+C | Go to Clients (coach) |
| G+L | Go to Library |
| G+M | Go to Messages / inbox |
| G+P | Go to your Profile |
| G+S | Go to Settings |
| [ | Previous page in history |
| ] | Next page in history |
G-prefixed shortcuts are chord shortcuts — press G then the second key. You have 1 second between keystrokes before the sequence resets.
Messaging
| ⌘+Enter | Send message (while compose box is focused) |
| ⌘+Shift+U | Upload attachment in compose box |
| ↑ | Edit last sent message (when compose box is empty) |
| Alt+↑ | Move up to previous thread in inbox list |
| Alt+↓ | Move down to next thread in inbox list |
Library
| ⌘+N | New item (workout, plan, exercise — depends on current library context) |
| ⌘+D | Duplicate selected item |
| Delete | Delete selected item (with confirmation) |
| ⌘+F | Focus library search |
| ⌘+Shift+A | Assign selected workout or plan to a client |
Shortcuts are additive.We’re adding more as the web app matures. If you use a workflow that you think deserves a shortcut, let us know via the feedback button in the app settings.