Ghostty Keyboard Shortcuts
Complete Ghostty keyboard shortcuts and commands reference — 21 shortcuts across 4 categories. Quick reference cheat sheet for Windows & Mac.
Tabs & Windows (5)
| Shortcut | Action | Description |
| Ctrl + Shift + T | New tab | Open a new tab (Cmd+T on macOS, native platform tabs). |
| Ctrl + Shift + N | New window | Open a new terminal window (Cmd+N on macOS). |
| Ctrl + Shift + W | Close surface | Close the current tab or split (Cmd+W on macOS). |
| Ctrl + Shift + Left / Right | Previous / next tab | Cycle between tabs (Cmd+Shift+[ and Cmd+Shift+] on macOS). |
| Ctrl + Shift + Q | Quit Ghostty | Quit the application (Cmd+Q on macOS). |
Splits (6)
| Shortcut | Action | Description |
| Ctrl + Shift + O | Split right | Create a new split to the right (Cmd+D on macOS). |
| Ctrl + Shift + E | Split down | Create a new split below (Cmd+Shift+D on macOS). |
| Ctrl + Alt + Arrows | Focus split | Move focus to the split in that direction (Cmd+Alt+Arrows on macOS). |
| Super + Ctrl + Arrows | Resize split | Resize the current split by 10px in that direction. |
| Super + Ctrl + = | Equalize splits | Make all splits in the window equal size. |
| Cmd + Shift + Enter | Zoom split | Temporarily maximize the focused split, press again to restore (macOS). |
Clipboard & Scrollback (6)
| Shortcut | Action | Description |
| Ctrl + Shift + C | Copy | Copy the selection to clipboard (Cmd+C on macOS). |
| Ctrl + Shift + V | Paste | Paste from clipboard (Cmd+V on macOS). |
| Ctrl + Shift + A | Select all | Select the entire visible terminal content. |
| Ctrl + Shift + J | Dump scrollback | Write the scrollback buffer to a file - the standard workaround for missing built-in search. |
| Ctrl + Shift + PgDn | Jump to prompt | Jump between shell prompts in scrollback (Cmd+Up/Down on macOS, needs shell integration). |
| Ctrl + Shift + , | Reload config | Reload the configuration file at runtime (Cmd+Shift+, on macOS). |
CLI Actions (4)
| Shortcut | Action | Description |
| ghostty +list-keybinds --default | List default keybinds | Print every default keybinding - the authoritative list for your version. |
| ghostty +list-themes | Preview themes | Open an interactive TUI preview of all built-in themes. |
| ghostty +list-actions | List actions | List every action you can bind in the config file. |
| ghostty +show-config | Show config | Print the fully resolved current configuration. |
🔧 Spotted an error or a missing shortcut?
Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.
🤖 Ask AI about Ghostty shortcuts
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"