Next: Window Groups, Previous: Term, Up: New Window [Contents][Index]
Screen provides three different window types. New windows are created
with screen
’s ‘screen’ command (see Screen Command).
The first parameter to the ‘screen’ command defines which
type of window is created. The different window types are all
special cases of the normal type. They have been added in order
to allow screen
to be used efficiently as a console
with 100 or more windows.
<baud_rate>
Usually 300, 1200, 9600 or 19200. This affects transmission as well as receive speed.
cs8 or cs7
Specify the transmission of eight (or seven) bits per byte.
ixon or -ixon
Enables (or disables) software flow-control (CTRL-S/CTRL-Q) for sending data.
ixoff or -ixoff
Enables (or disables) software flow-control for receiving data.
istrip or -istrip
Clear (or keep) the eight bit in each received byte.
You may want to specify as many of these options as applicable. Unspecified options cause the terminal driver to make up the parameter values of the connection. These values are system-dependent and may be in defaults or values saved from a previous connection.
For tty windows, the info
command shows some of the modem
control lines in the status line.
These may include ‘RTS’, ‘CTS’, ‘DTR’, ‘CD’ and
more. This depends rather on on the available ioctl()
’s and system
header files than on the physical capabilities of the serial board.
The name of a logical low (inactive) signal is preceded by an
exclamation mark (‘!’), otherwise the signal is logical high (active).
Unsupported but shown signals are usually shown low.
When the CLOCAL
status bit is true, the whole set of modem signals is
placed inside curly braces (‘{’ and ‘}’).
When the CRTSCTS
or TIOCSOFTCAR
bit is true, the signals
‘CTS’ or ‘CD’ are shown in parenthesis, respectively.
For tty windows, the command break
causes the Data transmission
line (TxD) to go low for a specified period of time. This is expected
to be interpreted as break signal on the other side.
No data is sent and no modem control line is changed when a
break
is issued.
//telnet
, the second parameter is
expected to be a host name, and an optional third parameter may specify
a TCP port number (default decimal 23). Screen will connect to a
server listening on the remote host and use the telnet protocol to
communicate with that server.
For telnet windows, the command info
shows details about
the connection in square brackets (‘[’ and ‘]’) at the end of
the status line.
b
BINARY. The connection is in binary mode.
e
ECHO. Local echo is disabled.
c
SGA. The connection is in ‘character mode’ (default: ‘line mode’).
t
TTYPE. The terminal type has been requested by the remote host. Screen
sends the name screen
unless instructed otherwise (see also the
command ‘term’).
w
NAWS. The remote site is notified about window size changes.
f
LFLOW. The remote host will send flow control information. (Ignored at the moment.)
Additional flags for debugging are ‘x’, ‘t’ and ‘n’ (XDISPLOC, TSPEED and NEWENV).
For telnet windows, the command break
sends the telnet code
IAC BREAK
(decimal 243) to the remote host.
Next: Window Groups, Previous: Term, Up: New Window [Contents][Index]