# Keyboard shortcuts

> Every keyboard shortcut in the Workroom app, grouped the way the app's Keyboard Shortcuts sheet groups them.

The app shows this list too: choose **Help ▸ Keyboard Shortcuts…** or **Workroom ▸ Keyboard Shortcuts…**. The glyphs are ⌘ Command, ⇧ Shift, ⌥ Option and ⌃ Control.

## Tabs & Workrooms

| Action | Keys |
| --- | --- |
| Focus terminal tab 1–9 | <kbd>⌘1–9</kbd> |
| Switch to workroom 1–9 | <kbd>⌥⌘1–9</kbd> |
| Next terminal tab | <kbd>⌥⌘→</kbd> |
| Previous terminal tab | <kbd>⌥⌘←</kbd> |
| Next workroom tab | <kbd>⇧⌥⌘→</kbd> |
| Previous workroom tab | <kbd>⇧⌥⌘←</kbd> |
| Last-used workroom | <kbd>⌥⇥</kbd> |
| Last-used pane | <kbd>⌃⇥</kbd> |

The last two switch to where you were last, not to the next one in position. The app stores their modifier keys as a preference so they can change, but it has no setting for them yet. The defaults above apply.

## Splits & Panes

| Action | Keys |
| --- | --- |
| Split Right | <kbd>⌘D</kbd> |
| Split Down | <kbd>⇧⌘D</kbd> |
| Move focus left | <kbd>⌃⌘←</kbd> |
| Move focus right | <kbd>⌃⌘→</kbd> |
| Move focus up | <kbd>⌃⌘↑</kbd> |
| Move focus down | <kbd>⌃⌘↓</kbd> |
| Move pane into / back from new window | <kbd>⌃⌘O</kbd> |

## Terminals

| Action | Keys |
| --- | --- |
| New Terminal | <kbd>⌘T</kbd> |
| Close Tab | <kbd>⌘W</kbd> |
| Scroll to Top | <kbd>⌘↑</kbd> |
| Scroll to Bottom | <kbd>⌘↓</kbd> |

## Find

| Action | Keys |
| --- | --- |
| Find… | <kbd>⌘F</kbd> |
| Find Next | <kbd>⌘G</kbd> |
| Find Previous | <kbd>⇧⌘G</kbd> |

## Room

| Action | Keys |
| --- | --- |
| Run | <kbd>⌘R</kbd> |
| Restart | <kbd>⌥⌘R</kbd> |
| Stop | <kbd>⇧⌘R</kbd> |
| Commit… | <kbd>⌥⌘↩</kbd> |
| Fetch | <kbd>⇧⌥⌘F</kbd> |
| Push | <kbd>⇧⌘P</kbd> |
| Pull with Rebase | <kbd>⇧⌥⌘P</kbd> |
| Open in Editor | <kbd>⇧⌘O</kbd> |

In Workroom 2.1.0 this group is called **Run** and has only Run, Restart and Stop. Commit… has no shortcut there, Fetch, Push and Pull with Rebase are in the **Source Control** menu, and Open in Editor is under Navigation.

## View

| Action | Keys |
| --- | --- |
| Toggle Projects sidebar | <kbd>⌃⌘S · ⌥⌘B</kbd> |
| Toggle Inspector | <kbd>⌘B</kbd> |
| Changes | <kbd>⌥⌘C</kbd> |
| Pull Request | <kbd>⌥⌘P</kbd> |
| Next Notification | <kbd>⇧⌘N</kbd> |
| Theme… | <kbd>⇧⌘K</kbd> |
| Toggle Light/Dark Mode | <kbd>⇧⌘L</kbd> |

## Navigation

| Action | Keys |
| --- | --- |
| Back | <kbd>⌘[</kbd> |
| Forward | <kbd>⌘]</kbd> |
| Next Notification | <kbd>⇧⌘N</kbd> |
| Go to Terminal That Needs You | <kbd>⇧⌘M</kbd> |

## App

| Action | Keys |
| --- | --- |
| New Workroom | <kbd>⌘N</kbd> |
| New Workroom (split right) | <kbd>⌥⌘N</kbd> |
| Open workroom… | <kbd>⌘O</kbd> |
| Open Workroom (split right) | <kbd>⌥⌘O</kbd> |
| Settings | <kbd>⌘,</kbd> |
| Quit | <kbd>⌘Q</kbd> |
| Show/Hide Workroom (global) | <kbd>⌘§</kbd> |
| Quick Terminal (global) | <kbd>⌥§</kbd> |

## More

The sheet doesn't list these, but the menus have them.

| Action | Keys |
| --- | --- |
| History | <kbd>⌥⌘Y</kbd> |
| Files | <kbd>⌥⌘F</kbd> |
| Details | <kbd>⌥⌘I</kbd> |

Details is Nightly only. See [Details and ports](/workroom/docs/app/details-and-ports.md).
