Keyboard shortcuts
This page is generated from app/assets/menu/menu.json, the file the app builds its menus from, so it lists exactly the keys the app has. Press ⌘/ on macOS or Ctrl+/ on Linux to see the same list inside tratto, with a filter.
On Linux, ⌘ is read as Ctrl, unless the item has a Linux key of its own. A combination the desktop keeps for itself (Ctrl+Alt+T, Ctrl+Alt+L), or one another item already uses, has no key on Linux: those rows show —. Items marked not built yet are in the menu, greyed out; their key does nothing for now. A key marked Home only or IDE only works in that module, where it takes over the same key from the rest of the app.
Tratto
| Command | macOS | Linux |
|---|
| Settings | ⌘, | Ctrl+, |
File
| Command | macOS | Linux |
|---|
| New Window | ⌘N | Ctrl+N |
| New Tab — not built yet | ⌘T | Ctrl+T |
| Restore Closed Tab — not built yet | ⇧⌘T | Ctrl+Shift+T |
| Clone | ⇧⌘N | Ctrl+Shift+N |
| Open — not built yet | ⌘O | Ctrl+O |
| Quick Launch | ⌘P | Ctrl+P |
| Close Window | ⌘W | Ctrl+W |
Edit
| Command | macOS | Linux |
|---|
| Undo | ⌘Z | Ctrl+Z |
| Redo | ⇧⌘Z | Ctrl+Shift+Z |
| Cut | ⌘X | Ctrl+X |
| Copy | ⌘C | Ctrl+C |
| Paste | ⌘V | Ctrl+V |
| Paste and Match Style | ⌥⇧⌘V | Ctrl+Alt+Shift+V |
| Select All | ⌘A | Ctrl+A |
| Find — not built yet | ⌘F | Ctrl+F |
| Find Next — not built yet | ⌘G | Ctrl+G |
| Use Selection for Find — not built yet | ⌘E | Ctrl+E |
| Jump to Selection — not built yet | ⌘J | Ctrl+J |
| Command | macOS | Linux |
|---|
| Header — not built yet | ⌥⌘- | Ctrl+Alt+- |
| Horizontal Rule — not built yet | ⌥⇧⌘- | Ctrl+Alt+Shift+- |
| Italic — not built yet | ⌘I | Ctrl+I |
| Bulleted List — not built yet | ⌘L | Ctrl+L |
| Numbered List — not built yet | ⌥⌘O | Ctrl+Alt+O |
| Code Block — not built yet | ⌘' | Ctrl+' |
| Link — not built yet | ⌥⌘K | Ctrl+Alt+K |
View
| Command | macOS | Linux |
|---|
| Home Mode | ⌃⌘1 | Ctrl+Alt+1 |
| Git Mode | ⌃⌘2 | Ctrl+Alt+2 |
| IDE Mode | ⌃⌘3 | Ctrl+Alt+3 |
| Database Mode | ⌃⌘4 | Ctrl+Alt+4 |
| Agents Mode | ⌃⌘5 | Ctrl+Alt+5 |
| PM Mode | ⌃⌘6 | Ctrl+Alt+6 |
| Next Module | ⌃⌘→ | Ctrl+Alt+PgDn |
| Previous Module | ⌃⌘← | Ctrl+Alt+PgUp |
| New Home Page (Home only) | ⌥⌘N | Ctrl+Alt+N |
| Next Home Page (Home only) | ⌃⇟ | Ctrl+PgDn |
| Previous Home Page (Home only) | ⌃⇞ | Ctrl+PgUp |
| Close Home Page (Home only) | ⌥⌘W | Ctrl+Alt+W |
| Show Explorer | ⇧⌘E | Ctrl+Shift+E |
| Go to Projects | ⌥⌘P | Ctrl+Alt+P |
| Next Editor Tab | ⌃⇟ | Ctrl+PgDn |
| Previous Editor Tab | ⌃⇞ | Ctrl+PgUp |
| Close Editor Tab | ⌥⌘W | Ctrl+Alt+W |
| Search Everywhere (IDE only) | ⇧ twice | Shift twice |
| Go to File (IDE only) | ⇧⌘N | Ctrl+Shift+N |
| Find in Files (IDE only) | ⇧⌘F | Ctrl+Shift+F |
| Find Action (IDE only) | ⇧⌘A | Ctrl+Shift+A |
| Collapse or Open the Copilot | ⌘\ | Ctrl+\ |
| Show All Tabs — not built yet | ⇧⌘\ | Ctrl+Shift+\ |
| Show Uncommitted Changes — not built yet | ⌘1 | Ctrl+1 |
| Show All Commits — not built yet | ⌘2 | Ctrl+2 |
| Show Lost Commits (Reflog) — not built yet | ⇧⌘. | Ctrl+Shift+. |
| Filter by Active Branch — not built yet | ⇧⌘A | Ctrl+Shift+A |
| Refresh | ⌘R | Ctrl+R |
| Hide Toolbar — not built yet | ⌥⌘T | — |
| Zen Mode | ⌃⌘Z | Ctrl+Alt+Z |
| Notifications | ⌃⌘U | Ctrl+Alt+U |
| Zoom In | ⌘= | Ctrl+= |
| Zoom Out | ⌘- | Ctrl+- |
| Actual Size | ⌘0 | Ctrl+0 |
Repository
| Command | macOS | Linux |
|---|
| Commit — not built yet | ⇧⌘C | Ctrl+Shift+C |
| Fetch | ⇧⌘F | Ctrl+Shift+F |
| Pull | ⇧⌘L | Ctrl+Shift+L |
| Push | ⇧⌘P | Ctrl+Shift+P |
| Save Stash | ⇧⌘H | Ctrl+Shift+H |
| Checkout Branch | ⌘B | Ctrl+B |
| New Branch | ⇧⌘B | Ctrl+Shift+B |
| New Tag | ⇧⌘G | Ctrl+Shift+G |
| Show in Finder | ⌃⌘O | Ctrl+Alt+Shift+O |
| Open in Terminal | ⌃⌘T | Ctrl+Alt+Shift+T |
Actions
| Command | macOS | Linux |
|---|
| Open — not built yet | ⇧⌘O | Ctrl+Shift+O |
| Add to Index — not built yet | ⇧⌘= | Ctrl+Shift+= |
| Unstage from Index — not built yet | ⇧⌘- | Ctrl+Shift+- |
| Add / Remove — not built yet | ⌥⇧⌘= | Ctrl+Alt+Shift+= |
| Reset — not built yet | ⌥⌘R | Ctrl+Alt+R |
| Log Selected — not built yet | ⌥⌘L | — |
| Annotate Selected — not built yet | ⌥⌘B | Ctrl+Alt+B |
Window
| Command | macOS | Linux |
|---|
| Show Previous Tab — not built yet | ⌃⇧Tab | Ctrl+Shift+Tab |
| Show Next Tab — not built yet | ⌃Tab | Ctrl+Tab |
Help
| Command | macOS | Linux |
|---|
| Keyboard Shortcuts | ⌘/ | Ctrl+/ |
System
| Command | macOS | Linux |
|---|
| Hide | ⌘H | — |
| Hide others | ⌥⌘H | — |
| Quit | ⌘Q | Ctrl+Q |
| Full screen | ⌃⌘F | F11 |
| Minimize | ⌘M | — |
Sheets
| Command | macOS | Linux |
|---|
| Close the open sheet | Esc | Esc |