Amiga Unix — 68040 · 68060

Manual pages › Character sets, environment, package files (5)

term(5)

conventional names for terminals

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

Also by this name: term(4), File formats and configuration files

NAME

term - conventional names for terminals

DESCRIPTION

Terminal names are maintained as part of the shell environment in the environment variable TERM [see sh(1), profile(4), and environ(5)]. These names are used by certain commands [for example, tabs, tput, and vi] and certain functions [for example, see curses(3X)].

Files under /usr/share/lib/terminfo are used to name  termi-
nals  and  describe  their capabilities.  These files are in
the format described in terminfo(4).   Entries  in  terminfo
source  files consist of a number of comma-separated fields.
To print a description of a terminal term, use  the  command
infocmp  -I  term [see infocmp(1M)].  White space after each
comma is ignored.  The first line of each terminal  descrip-
tion  in  the  terminfo  database  gives  the names by which
terminfo knows the terminal, separated by  bar  (|)  charac-
ters.   The first name given is the most common abbreviation
for the terminal [this is the one to use to set the environ-
ment  variable  TERMINFO in $HOME/.profile; see profile(4)],
the last name given should be a long name fully  identifying
the  terminal, and all others are understood as synonyms for
the terminal name.  All names but the last should contain no
blanks  and  must  be unique in the first 14 characters; 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 AT&T  4425  terminal,  att4425.
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 through z and 0 through
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, an AT&T 4425 terminal in 132 column mode
is  att4425-w.   The following suffixes should be used where
possible:

 Suffix                 Meaning                  Example
 __________________________________________________________
 -w       Wide mode (more than 80 columns)       att4425-w
 -am      With auto. margins (usually default)   vt100-am
 -nam     Without automatic margins              vt100-nam
 -n       Number of lines on the screen          aaa-60
 -na      No arrow keys (leave them in local)    c100-na
 -np      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 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.

Here are some of the known terminal names: (For a complete list, enter the command ls -C /usr/share/lib/terminfo/?.)

2621,hp2621             Hewlett-Packard 2621
                        series
2631                    Hewlett-Packard 2631 line
                        printer
2631-c                  Hewlett-Packard 2631 line
                        printer, compressed mode
2631-e                  Hewlett-Packard 2631 line
                        printer, expanded mode
2640,hp2640             Hewlett-Packard 2640
                        series
2645,hp2645             Hewlett-Packard 2645
                        series
3270                    IBM Model 3270
33,tty33                AT&T Teletype Model 33
                        KSR
35,tty35                AT&T Teletype Model 35
                        KSR
37,tty37                AT&T Teletype Model 37
                        KSR
4000a                   Trendata 4000a
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 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 in 80-
                        column mode, version 1
4410v1-w,5410v1-w       AT&T 4410/5410 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 in reverse video
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
4424-2                  AT&T Teletype Model 4424
                        in display function group
                        ii
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
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)
450-12                  DASI 450 in 12-pitch mode
500,att500              AT&T-IS 500 terminal
510,510a                AT&T 510/510a in 80-
                        column mode
513bct,att513           AT&T 513 bct terminal
5320                    AT&T 5320 hardcopy termi-
                        nal
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 in a 24x80 layer
5620-34,dmd-34          AT&T Teletype Model DMD
                        5620 in a 34x80 layer
610,610bct              AT&T 610 bct terminal in
                        80-column mode
610-w,610bct-w          AT&T 610 bct terminal in
                        132-column mode
630,630MTG              AT&T 630 Multi-Tasking
                        Graphics terminal
7300,pc7300,unix_pc     AT&T UNIX PC Model 7300
735,ti                  Texas Instruments TI735
                        and TI725
745                     Texas Instruments TI745
dumb                    generic name for termi-
                        nals that lack reverse
                        line-feed and other spe-
                        cial escape sequences
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)
sync                    generic name for synchro-
                        nous Teletype Model
                        4540-compatible terminals

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/share/lib/terminfo/?/*    compiled terminal description database

SEE ALSO

infocmp(1M), profile(4), terminfo(4), environ(5) in the Sys-
tem Administrator's Reference Manual.
sh(1), stty(1), tabs(1), tput(1), vi(1) in the User's Refer-
ence Manual .
curses(3X).