Quick, scannable help for UnionTerminal. New features ship in the app's What's new toast and on the changelog.
Layouts
Tile multiple terminals side by side, stacked, or in a grid. Drag tabs between tiles to swap positions.
Use the layout buttons in the toolbar, or
Press Ctrl+Shift+1 (solo), R (columns), D (rows), G (grid) — on Mac use Control, not Command.
Mac: ⌃⇧1 · R · D · G
Groups & colours
Organise terminals in the sidebar and colour-code sessions or groups for at-a-glance context.
Right-click a terminal or group in the sidebar.
Choose a colour or create / rename groups.
DocView & Focus view
Preview markdown, code, logs, and static HTML beside your work. The toolbar Preview button (or Ctrl+Shift+F) toggles the docked preview rail. Focus view expands the document for distraction-free reading.
Shift+click a file path in the terminal to open the docked preview rail.
Every preview you open is added to recents automatically. Open the clock menu in the preview header to pick any recent file (with filename, path, and source terminal), or press Ctrl+Shift+← / Ctrl+Shift+→ to move up or down the list (same order as the dropdown, loops at the ends). Works in the docked panel and in focus view.
Press Ctrl+Shift+O for focus view; Esc returns to the docked panel.
Use the palette button to cycle theme, light, or dark reading colours.
Header actions: open file (default app), reveal in folder, reload, copy, and jump back to the source terminal when it still exists.
If the source terminal is gone, use New terminal in the header to spawn a shell in the file's folder.
Highlight text in the preview, then press / to ask about the selection.
Ctrl+scroll (Mac: ⌘+scroll) zooms preview text.
Ctrl+Shift+H hides or restores preview and clipboard rails together.
HTML: Open in browser for full scripts
Clipboard & annotate
Capture screenshots and text, annotate images, then drop paths into Claude Code or any CLI.
Open the clipboard rail (toolbar Clipboard or Ctrl+Shift+K).
Capture a screenshot or copy text — click or drag into a terminal.
Annotate images with circles, arrows, and labels before sending.
Scheduler
Queue messages to a terminal at a set time or on a recurring interval while UnionTerminal is open.
Open the schedule control in the sidebar.
Pick a terminal, message, and time (or recurrence).
Overdue messages appear when you return to the app.
Status dots
Each terminal shows a coloured dot: green = active output, yellow = waiting for input, gray = idle.
Settings
Open Settings in the sidebar footer for theme, global show/focus hotkey, preview reading colours, update channel, and editor integrations.
Shells
Use the split button on + New terminal to pick PowerShell, CMD, Git Bash, or WSL. Add custom shells in Settings if needed.