## Before you start

These shortcuts are implemented in the main workspace app under `/workspaces/...`.

Most shortcuts are ignored while you're typing in an input, textarea, or rich text editor. Open this catalog anytime with `Cmd + /` or `Ctrl + /`.

## Global workspace shortcuts

| Shortcut | What it does |
| --- | --- |
| `Cmd + /` / `Ctrl + /` | Opens the **Keyboard Shortcuts** drawer. |
| `Cmd + G` / `Ctrl + G` | Opens the workspace home page for the current workspace. |
| `Cmd + K` / `Ctrl + K` | Opens search when no field is focused. |
| `Cmd + C` / `Ctrl + C` | Opens the **Create Post** modal when no field is focused and no text is selected. |
| `Cmd + M` / `Ctrl + M` | Quickly toggles between light mode and dark mode. |

## Sidebar shortcuts

These only work when the desktop sidebar is hovered or focused.

| Shortcut | What it does |
| --- | --- |
| `R` | Opens **Roadmap**. |
| `C` | Opens **Changelog**. |
| `B` | Opens **My Board**. |
| `M` | Opens **Members**. |

## List and bulk action shortcuts

These shortcuts are used on selectable workspace lists such as the requests list and changelog list.

| Shortcut | What it does |
| --- | --- |
| `Cmd + D` / `Ctrl + D` | Toggles bulk selection mode on or off. Shift-click rows to select a range. |
| `D` | Opens the bulk delete confirmation dialog when bulk selection mode is active and at least one item is selected. |
| `Escape` | Leaves selection mode and clears the current selection. |
| `Z` | Goes to the previous page in paginated workspace lists. |
| `X` | Goes to the next page in paginated workspace lists. |

## Request detail shortcuts

These shortcuts work while viewing a single request inside the workspace app.

| Shortcut | What it does |
| --- | --- |
| `Z` | Opens the previous request. |
| `X` | Opens the next request. |

## Roadmap navigation shortcuts

These shortcuts work on the workspace roadmap board and jump horizontally between roadmap status columns.

| Shortcut | What it does |
| --- | --- |
| `[` | Jump to the previous roadmap column. |
| `]` | Jump to the next roadmap column. |
| `Shift + Left Arrow` | Jump to the previous roadmap column. |
| `Shift + Right Arrow` | Jump to the next roadmap column. |
| `Shift + Home` | Jump to the first roadmap column. |
| `Shift + End` | Jump to the last roadmap column. |
