term(5) DG/UX 4.31 term(5)
NAME
term - conventional names for terminals
DESCRIPTION
These names are used by certain commands and libraries
(e.g., man(1), tabs(1), tput(1), vi(1), curses(3X) and
termcap(3X)) and are maintained as part of the shell
environment in the environment variable TERM (see sh(1),
csh(1), profile(4), and environ(5)).
Entries in terminfo(4) source files consist of a number of
comma-separated fields. (To obtain the source description
for a terminal, use the -I option of infocmp(1M).) White
space after each comma is ignored. The first line of each
terminal description in the terminfo(4) database gives the
names by which terminfo(4) knows the terminal, separated by
bar (|) characters. The first name given is the most common
abbreviation for the terminal (this is the preferred one to
use for the environment variable TERM; see profile(4)). The
last name given should be a long name fully identifying the
terminal. All others are synonyms for the terminal name.
All names but the last should contain no blanks; the last
name may contain blanks for readability.
Terminal names (except for the last, verbose entry) should
be chosen using the following conventions. The particular
piece of hardware making up the terminal should have a root
name chosen, for example, for the Data General DASHER D460
terminal, d460. This name should not contain hyphens,
except that synonyms may be chosen that do not conflict with
other names. Up to 8 characters, chosen from the set
[a-z0-9], make up a basic terminal name. Names should
generally be based on original vendors, rather than local
distributors. A terminal acquired from one vendor should
not have more than one distinct basic name. Terminal sub-
models, operational modes that the hardware can be in, or
user preferences should be indicated by appending a hyphen
and an indicator of the mode. Thus, a Data General DASHER
D460 terminal in compressed mode would be d460-w. The
following suffixes should be used where possible:
Suffix Meaning Example
-w Wide mode (more than 80 columns) d460-w
-am Automatic margins (usually default) vt100-am
-nam Without automatic margins vt100-nam
-<n> Number of lines on the screen aaa-60
-<n>p Number of pages of memory c100-4p
-rv Reverse video att4415-rv
To avoid conflicts with the naming conventions used in
describing the different modes of a terminal (e.g., -w), it
is recommended that a terminal's root name not contain
Licensed material--property of copyright holder(s) Page 1
term(5) DG/UX 4.31 term(5)
hyphens. Further, it is good practice to make all terminal
names used in the terminfo(4) database unique. Terminal
entries that are present only for inclusion in other entries
via the use= facilities should have a '+' in their name, as
in 4415+nl.
The known terminal names include the following (for a
complete list, type the command: ls -C
/usr/lib/terminfo/?):
2621,hp2621 Hewlett-Packard 2621 series
2640,hp2640 Hewlett-Packard 2640 series
2645,hp2645 Hewlett-Packard 2645 series
33,tty33 AT&T Teletype Model 33 KSR
35,tty35 AT&T Teletype Model 35 KSR
37,tty37 AT&T Teletype Model 37 KSR
4014,tek4014 TEKTRONIX 4014
40,tty40 AT&T Teletype Dataspeed 40/2
43,tty43 AT&T Teletype Model 43 KSR
4410,5410 AT&T 4410/5410 terminal in 80-column mode
- version 2
4410-nfk,5410-nfk AT&T 4410/5410 without function keys -
version 1
4410-nsl,5410-nsl AT&T 4410/5410 without pln defined
4410-w,5410-w AT&T 4410/5410 in 132-column mode
4410v1,5410v1 AT&T 4410/5410 terminal in 80-column mode
- version 1
4410v1-w,5410v1-w AT&T 4410/5410 terminal in 132-column
mode - version 1
4415,5420 AT&T 4415/5420 in 80-column mode
4415-nl,5420-nl AT&T 4415/5420 without changing labels
4415-rv,5420-rv AT&T 4415/5420 80 columns in reverse video
4415-rv-nl,5420-rv-nl AT&T 4415/5420 reverse video without
changing labels
4415-w,5420-w AT&T 4415/5420 in 132-column mode
4415-w-nl,5420-w-nl AT&T 4415/5420 in 132-column mode without
changing labels
4415-w-rv,5420-w-rv AT&T 4415/5420 132 columns reverse video
4415-w-rv-nl,5420-w-rv-nl AT&T 4415/5420 132 columns reverse video
without changing labels
4418,5418 AT&T 5418 in 80-column mode
4418-w,5418-w AT&T 5418 in 132-column mode
4420 AT&T Teletype Model 4420
4424 AT&T Teletype Model 4424
4425,5425 AT&T 4425/5425
4425-fk,5425-fk AT&T 4425/5425 without function keys
4425-nl,5425-nl AT&T 4425/5425 without changing labels in
80-column mode
Licensed material--property of copyright holder(s) Page 2
term(5) DG/UX 4.31 term(5)
4425-w,5425-w AT&T 4425/5425 in 132-column mode
4425-w-fk,5425-w-fk AT&T 4425/5425 without function keys in
132-column mode
4425-nl-w,5425-nl-w AT&T 4425/5425 without changing labels in
132-column mode
4426 AT&T Teletype Model 4426S
450 DASI 450 (same as Diablo 1620)
500,att500 AT&T-IS 500 terminal
510a AT&T 510/510a in 80-column mode
513bct,att513 AT&T 513 bct terminal
5320 AT&T 5320 hardcopy terminal
5420_2 AT&T 5420 model 2 in 80-column mode
5420_2-w AT&T 5420 model 2 in 132-column mode
5620,dmd AT&T 5620 terminal 88 columns
5620-24,dmd-24 AT&T Teletype Model DMD 5620 (24x80 layer)
5620-34,dmd-34 AT&T Teletype Model DMD 5620 (34x80 layer)
605x,dg605x,dg Generic DG terminal (DG mode)
6053,dg6053,d2 DG 6053/D2 terminal (DG mode)
610,610bct AT&T 610 bct terminal in 80-column mode
610-w,610bct-w AT&T 610 bct terminal in 132-column mode
7300,pc7300,unix_pc AT&T UNIX PC Model 7300
735,ti Texas Instruments TI735 and TI725
745 Texas Instruments TI745
avx300,av300 DG AViiON workstation console emulator
dumb generic name for terminals that
lack special escape sequences
d200 DG Dasher D200 series terminals (DG mode)
d210,d214 DG Dasher D210/D214 terminals
d211,d215 DG Dasher D211/D215 terminals
d211-7b,d215-7b DG Dasher D211/D215 (7 bit mode)
d216 DG Dasher D216/D216+ terminal
d216+ DG Dasher D216+ terminal (DG-UNIX mode)
d216+25 DG Dasher D216+ (25-line DG-UNIX mode)
d220 DG Dasher D220 color terminal
d220-7b DG Dasher D220 terminal (7 bit mode)
d230c DG Dasher D230C color terminal
d400,d450 DG Dasher D400/D450 series (DG mode)
d410,d460 DG Dasher D410/D460 terminals
d410-w,d460-w DG Dasher D410/D460 (compressed mode)
d410-7b,d460-7b DG Dasher D410/D460 (7 bit mode)
d410-7b-w,d460-7b-w DG D410/D460 (7 bit compressed mode)
d411,d461 DG Dasher D411/D461 terminals
d411-w,d461-w DG Dasher D411/D461 (compressed mode)
d411-7b,d461-7b DG Dasher D411/D461 (7 bit mode)
d411-7b-w,d461-7b-w DG D411/D461 (7 bit compressed mode)
d412,d462 DG Dasher D412/D462/D412+/D462+ terminals
d412-w,d462-w DG D412/D462/D412+/D462+ (132-column mode)
d412+,d462+ DG Dasher D412+/D462+ terminals (DG-UNIX mode)
Licensed material--property of copyright holder(s) Page 3
term(5) DG/UX 4.31 term(5)
d412+25,d462+25 DG Dasher D412+/D462+ (25-line DG-UNIX mode)
d412+s,d462+s DG D412+/D462+ (DG-UNIX mode with status line)
d412+sr,d462+sr DG D412+/D462+ (DG-UNIX with scrolling region)
d412+w,d462+w DG D412+/D462+ (132-column DG-UNIX mode)
d470c,d470 DG Dasher D470C color terminal
d470c-7b,d470-7b DG Dasher D470c terminal (7 bit mode)
d555 DG Dasher D555 integrated phone terminal
d555-w DG Dasher D555 terminal (compressed mode)
d555-7b DG Dasher D555 terminal (7 bit mode)
d555-7b-w DG Dasher D555 (7 bit compressed mode)
d577,d578 DG Dasher D577/D578 console terminals
d577-w DG Dasher D577 terminal (compressed mode)
d577-7b,d578-7b DG Dasher D577/D578 terminal (7 bit mode)
d577-7b-w DG Dasher D577 (7 bit compressed mode)
hp Hewlett-Packard (same as 2645)
lp generic name for a line printer
pt505 AT&T Personal Terminal 505 (22 lines)
pt505-24 AT&T Personal Terminal 505 (24-line mode)
vt100 DEC VT100 terminal and compatibles
vt100-s,vt100-s-top DEC VT100 terminal with status line (top)
vt100-s-bot DEC VT100 terminal with status line (bottom)
vt100-w DEC VT100 terminal (132-column mode)
vt220 DEC VT220 terminal and compatibles
vt220-w DEC VT220 terminal (132-column mode)
xterm,xterm-65 X Window System XTERM terminal emulator
xterms,xterm-24 XTERM terminal emulator (24 line window)
xterm-fk,xterm-65-fk XTERM with VT220-style function keys
xterms-fk,xterm-24-fk XTERM with function keys (24 line window)
xterm-dg,xterm-65-dg XTERM on a DG AViiON workstation keyboard
xterms-dg,xterm-24-dg XTERM on a DG AViiON (24 line window)
Commands whose behavior depends on the type of terminal
should accept arguments of the form -Tterm where term is one
of the names given above; if no such argument is present,
such commands should obtain the terminal type from the
environment variable TERM, which, in turn, should contain
term.
FILES
/usr/lib/terminfo/?/*
compiled terminal description database
/usr/src/lib/libcurses/terminfo/*.ti
source terminal descriptions
SEE ALSO
curses(3X), termcap(3X), profile(4), terminfo(4),
environ(5), editread(5), termcap(5).
man(1), csh(1), sh(1), stty(1), tabs(1), tput(1), vi(1) in
the User's Reference for the DG/UX System
infocmp(1M) in the System Manager's Reference for the DG/UX
System.
Licensed material--property of copyright holder(s) Page 4
term(5) DG/UX 4.31 term(5)
NOTES
Not all programs follow the above naming conventions.
Except where noted in the list above, Data General terminal
entries assume that the terminal is in ANSI or VT emulation
mode.
In addition to supporting the Data General D216 terminal in
its VT100 mode, the d216 entry supports the D216+ terminal
in its VT100 mode. The vt100 entry can also be used with
these terminals; it makes the numeric keypad work as an
additional set of function keys (but of course prevents the
keypad from being used for data entry).
In addition to supporting the Data General D412 and D462
terminals in their VT220 modes, the d412 and d462 entries
support the D412+ and D462+ terminals in their VT320 modes.
The vt220 entry can also be used with these terminals; it
maps the function keys so that they are more suitable for a
touch-typist familiar with a VT220/VT320 keyboard (but then
the function key labels do not match the keys' effects).
The default entries for the XTERM terminal emulator, xterm
and xterms, are compatible with the vt100 entry. They make
the numeric keypad work as an additional set of function
keys, but do not take advantage of the large number of
function keys found on modern keyboards (such as the PC-
style keyboard used on AViiON workstations). Additional
entries, xterm-fk and xterms-fk, are provided to enable use
of these function keys and to allow data entry from the
keypad; they are usable with any keyboard that has modern
function keys. Two more entries, xterm-dg and xterms-dg,
are provided; they are similar to xterm-fk and xterms-fk,
but match the keys and layout of an AViiON keyboard exactly.
The Data General d412 and d462 entries support eight-bit
characters but require that the terminal be set for "seven-
bit control" sequences.
The Data General entries whose names do not contain the
string "-7b" assume that the terminal is set to use eight-
bit characters. The exceptions are dg605x, dg6053, d200,
and d400 (and their synonyms listed above), which do not
support eight-bit characters; and d230c, which can support
both character sizes with just one entry.
Support for Data General terminals in DG mode is limited
because this mode does not in general work well on UNIX
systems. The problem is that the ANSI standard backspace
character (<CTRL-H>) causes the cursor to "home" to the
upper-left corner of a DG terminal in DG mode. This
behavior is incompatible with the way characters and lines
Licensed material--property of copyright holder(s) Page 5
term(5) DG/UX 4.31 term(5)
are erased from the screen by the tty(7) driver; the cursor
will go to the home position whenever the erase key is
pressed. This problem can be partially avoided by using
editread(5) or by using stty(1) to turn off echoing for
erase and kill characters.
Licensed material--property of copyright holder(s) Page 6