REMOTE

SSH domains, WSL integration, and encrypted remote attach with predictive echo.

SSH Domain

Spawn remote shells via SSH with agent forwarding and keepalive. Remote panes behave identically to local ones -- same splits, same scrollback, same keybindings.

WSL Domain

Windows Subsystem for Linux integration with automatic distro detection and transparent path mapping between Windows and Linux filesystems.

Mixed Local + Remote

Run local and remote panes side by side in the same window. No context switching between terminal windows -- your local build output sits next to your remote server logs.

Encrypted Transport

Remote attach uses TCP with TLS encryption. Certificate pinning follows a trust-on-first-use (TOFU) model. An SSH tunnel mode is available for automatic tunnel detection and setup.

Authentication

Multiple authentication methods are supported:

Reconnection

Dropped connections are handled with exponential backoff and automatic reconnect. A reconnecting overlay is displayed while the connection is re-established.

Bandwidth-Aware Rendering

Connection quality is monitored using RTT and EWMA measurements. Rendering adapts with adaptive coalescing to stay responsive on slow links.

Viewport-First Sync

When attaching to a remote session, visible content is sent first. Scrollback is synced on demand, keeping the initial attach fast regardless of history size.

Predictive Local Echo

Mosh-style speculative local echo displays keystrokes immediately without waiting for the server round-trip. Input is reconciled with the server response when it arrives, eliminating perceived latency.

Connection Quality Indicator

A latency indicator shows connection health at a glance:

CLI

Manage remote connections from the command line with oriterm connect: