Skip to main content
⌘ P opens the command palette. Type to filter, to move, to run. Every action tty7 can perform is in here, whether or not it has a keybinding — which makes it the fastest way to reach the ones that deliberately ship unbound, like pane resize and swap.
The tty7 command palette

Placeholder — screenshot: the command palette open over a terminal, grouped results

What is in it

Results are grouped, and the groups are the map of the app: Entries that do something destructive say so under the name — Delete Workspace… is subtitled “ends its shells and forgets the layout”, Restart Server… is “ends every running shell; layout is kept”.

Connecting from the palette

Type an SSH address and the palette offers to connect to it:
Saved profiles show up the same way — start typing the name. A host that only exists in ~/.ssh/config does not: import it into a profile first, or reach it from the workspace switcher. SSH →

Sending context to an agent

Two palette commands hand what is in front of you to the coding agent running in the pane, as a ready-made prompt:
  • Agent: Send Selection — the current selection.
  • Agent: Send Git Diff for Review — the repository’s git diff.
If no agent is running, tty7 says so rather than typing into your shell. Agents →