All apps/WezTerm

WezTerm

wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer implemented in Rust.

Runs as wezterm, wezterm-gui|macOS, Linux, Windows|wezterm.org

Command form

ai-draft · 3 tasks · 10 fields

Start the GUI or open an SSH session in a new window. Multiplexer, font and recording commands are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui wezterm

wezterm start

Start WezTerm

Open a window, optionally running a program.

Start WezTermExample values, fixed in this page — nothing here reaches a terminal
Basic
Program and arguments
string
Working directory
directory
TasksEach one presets the form for one job
Start window
cwdprog
Start new process
cwdalways_new_process
ParametersOnly these flags are editable in the form
Program and arguments
Program to run instead of the default shell.
string · positional 0 · repeatable
Working directory
path
--cwd
Workspace
string
--workspace
Window class
string
--class
Always start a new process
boolean
--always-new-process
Skip auto-connect domains
boolean
--no-auto-connect

wezterm ssh

SSH session

Connect to a host in a WezTerm window.

SSH sessionExample values, fixed in this page — nothing here reaches a terminal
Basic
User@host[:port]*
string
Remote program
string
TasksEach one presets the form for one job
Connect
targetprog
ParametersOnly these flags are editable in the form
User@host[:port]
string · positional 0
Remote program
string · positional 1 · repeatable
Window class
string
--class
Trace SSH protocol
boolean
-v
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed wezterm against its version. A form that does not match your version is not offered.