ZeroTrace Companion
Terminal Settings
Font size, line wrap, history limit, and other terminal preferences.
The terminal-settings section configures the terminal view. Settings persist across launches and across devices.
Display
| Setting | What it does |
|---|---|
| Font size | Terminal font size in points. Default 12. Range 10-24. |
| Wrap long lines | When on, lines longer than the terminal width wrap. When off, they scroll horizontally. |
Font size
Ctrl+Plus / Ctrl+Minus adjust at runtime; this setting is the default for new sessions. Larger fonts (16-20) are useful for presentations or accessibility. Smaller fonts (10-11) fit more on screen for high-density work.
Line wrap
| Mode | When useful |
|---|---|
| Wrap on | Most cases. Long device responses are visible without horizontal scrolling. |
| Wrap off | When you have very wide tables that you want to scan side to side. |
The setting can be toggled at runtime via the terminal toolbar.
History
| Setting | What it does |
|---|---|
| History limit | Maximum number of past commands kept per device. Default 100. Range 20-1000. |
Higher limits use more memory and disk; lower limits forget commands sooner. For a heavy-typing workflow, 500 is a comfortable upper bound.
History is per device. The same Companion install with two devices keeps two separate command histories.
What's preserved per terminal session
When a terminal session is saved (Ctrl+S), the export contains:
- Every command sent.
- Every response received.
- Timestamps.
- The active device's identifier.
The export does not contain:
- Settings used during the session.
- The device's internal state.
- Other Companion views' state.
Auto-save
Terminal sessions do not auto-save. Use Ctrl+S for the cases you want to preserve. The reasoning: most terminal sessions are exploratory and not worth keeping; the explicit save makes the keep-or-discard decision intentional.
For recording-style use cases where you want everything saved, use a terminal-emulator's session-recording feature instead of Companion's terminal — the Companion terminal is for interactive use, not unattended recording.
For command-heavy workflows, increase the history limit to 500-1000 and use Ctrl+F to search the history rather than scrolling. The search is faster than memory.
What's not in terminal settings
- Colour scheme — currently fixed (success / error / neutral colour-coding only). May become customisable in a future release.
- Custom prompt — the terminal shows the device's prompt; Companion does not add its own.
- Logging to file — use the explicit save (
Ctrl+S) per session. - Macros / aliases — paste a multi-line script if you need batch execution. For repeatable command sequences, write a device-side script and call it.