Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ term_names(5) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sh(1)

stty(1)

tabs(1)

tput(1)

vi(1)

infocmp(1M)

curses(3X)

profile(4)

term(4)

terminfo(4)

environ(5)

term_names(5)                                                 term_names(5)

NAME
     termnames - 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 terminals 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 description in
     the terminfo database gives the names by which terminfo knows the ter-
     minal, separated by bar (|) characters. The first name given is the
     most common abbreviation for the terminal [this is the one to use to
     set the environment variable TERMINFO in $HOME/.profile; see
     profile(4)], the last name given should be a long name fully identify-
     ing 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 mak-
     ing 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 possi-
     ble:

           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






Page 1                       Reliant UNIX 5.44                Printed 11/98

term_names(5)                                                 term_names(5)

     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




Page 2                       Reliant UNIX 5.44                Printed 11/98

term_names(5)                                                 term_names(5)

     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 terminal
     54202                 AT&T 5420 model 2 in 80-column mode
     54202-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, unixpc  AT&T UNIX PC Model 7300
     735, ti                Texas Instruments TI735 and TI725
     745                    Texas Instruments TI745
     97801, 97807           Siemens Nixdorf Informationssysteme
     dumb                   generic name for terminals that lack reverse
                            line-feed and other special 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 synchronous 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
     sh(1), stty(1), tabs(1), tput(1), vi(1), infocmp(1M), curses(3X),
     profile(4), term(4), terminfo(4), environ(5).






Page 3                       Reliant UNIX 5.44                Printed 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026