All apps/GNU Screen

GNU Screen

screen

A full-screen window manager that multiplexes a physical terminal between several processes.

Runs as screen|macOS, Linux|www.gnu.org

Command form

ai-draft · 4 tasks · 12 fields

Start or list screen sessions. Reattaching and detached start are separate sub-forms.

Opens the form; the finished command lands at your prompt, unrun
otty gui screen
GNU ScreenExample values, fixed in this page — nothing here reaches a terminal
Basic
Session name*
string
Window title
string
UTF-8 mode
-U
Command
string
Command arguments
string
TasksEach one presets the form for one job
New named session
nametitleutf8cmdargs
List sessions
list
ParametersOnly these flags are editable in the form
Session name
string
-S
Window title
string
-t
Log output
boolean
-L
UTF-8 mode
boolean
-U
Scrollback lines
integer
-h
Config file
path
-c
Shell
string
-s
List sessions
boolean
-ls
Command
string · positional 0
Command arguments
string · positional 1 · repeatable

screen -r

Reattach session

Resume a detached screen session.

Reattach sessionExample values, fixed in this page — nothing here reaches a terminal
Basic
Session
string
TasksEach one presets the form for one job
Resume
id
ParametersOnly these flags are editable in the form
Session
pid, pid.tty.host or a session name; empty resumes the only one.
string · positional 0

screen -dmS

Start detached session

Start a screen session in detached mode.

Start detached sessionExample values, fixed in this page — nothing here reaches a terminal
Basic
Session name*
string
TasksEach one presets the form for one job
Start
name
ParametersOnly these flags are editable in the form
Session name
string · positional 0
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 screen against its version. A form that does not match your version is not offered.