relay-ttydocs
Reference

Keyboard Shortcuts

CLI

ShortcutAction
Ctrl+]Detach from session (session keeps running)

TUI (relay tui)

KeyAction
/ or j/kNavigate sessions
EnterAttach to selected session
xStop selected session
rRefresh session list
g / GJump to top / bottom
q or EscQuit

Web UI — All Views

ShortcutAction
Cmd+Shift+N (macOS) / Ctrl+Shift+NCreate new session in current project directory

Web UI — Session View

ShortcutAction
Standard terminal shortcutsPassed through to the remote shell
Shift+EnterInsert newline without submitting (for programs like Claude Code that support extended key reporting)
Cmd+K (macOS) / Ctrl+Shift+KClear scrollback buffer
Ctrl+Shift+FToggle terminal search
Cmd+= / Cmd+-Increase/decrease font size
Pinch-to-zoomIncrease/decrease font size (touch devices)

Font size changes send SIGWINCH — the terminal columns and rows adjust to fit the viewport at the new font size. Scroll position is preserved.

Web UI — Grid & Lanes Views

ShortcutAction
Click cellSelect cell for keyboard input
Double-click cellZoom/expand cell
Cmd+= / Cmd+-Increase/decrease font size of selected cell
Pinch-to-zoomIncrease/decrease font size (touch devices)
EscapeUnzoom, then deselect

Font size is saved per session and shared across all views (grid, lanes, and single-session). Every font size change sends SIGWINCH to recompute terminal dimensions — the container stays fixed while columns and rows adjust to fit the new cell size.

Mobile toolbar

The mobile toolbar provides button equivalents for common actions:

ButtonAction
Keyboard iconOpen/close scratchpad
Search iconOpen terminal search
Microphone iconStart voice input
Folder iconOpen file browser
Share iconOpen share dialog

On this page