Command buttons & multi-exec¶
Command buttons save a command for one-click execution. Multi-execution mirrors keystrokes into several sessions at once.
Command buttons¶
By default, saved commands appear in a bar above the terminal. One click sends the command to the focused session.
Buttons are managed with the control in the top bar. Each button has:
- a label, which is displayed, and a command, which is sent;
- a Run immediately switch. On, the command runs. Off, it is inserted at the prompt for review and submitted with Enter.
Insert-only is the appropriate mode for destructive commands.
Buttons are disabled while the focused tab is not connected, and their order is configurable.
Turn off Show command bar in the command-button manager to reclaim the vertical space and use only the keyboard menu. This hides the bar without deleting any saved commands.
Keyboard menu¶
Press Ctrl+Space to open a compact menu beside the active terminal cursor. Start typing to search command labels and command text, use Up and Down to choose a result, then press Enter to send it. The menu also links to Manage command buttons so commands can be added or reordered without reaching for the mouse.
The shortcut is rebindable under Terminal → Show saved command menu in the keyboard sheet.
Multi-execution¶
Multi-execution mirrors keystrokes into several live terminals at once.
- Open the multi-exec control in the top bar.
- Select at least two connected sessions, either individually or with the presets This split, Visible splits and All live. The control turns Active.
- Type in any selected terminal. Every selected terminal receives the same input.
- Clear selection when finished.
Mirrored input reaches every selected session
This includes any session where a prompt is waiting for confirmation. The control stays visibly Active while mirroring is on.
Switching it off and on¶
Ctrl+Shift+M toggles mirroring without opening the control, so a mirrored command can be followed by a single-session one and back. Switching it on again restores the same selection, minus any session that has since closed.
Pressed with nothing selected yet, it mirrors one session per split currently on screen. With fewer than two of those, it says so and leaves mirroring off.
The chord is rebindable like every other, under Terminal → Toggle multi-execution in the keyboard sheet.
Saved groups¶
A selection of two or more sessions can be saved as a named group and re-activated in one click. Groups are stored with the workspace, and each one reports how many of its tabs are currently connected.