unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (SunOS-5.9)
Page:
Section:
Apropos / Subsearch:
optional field



Standards, Environments, and Macros                       term(5)



NAME
     term - conventional names for terminals

DESCRIPTION
     Terminal names are maintained as part of the shell  environ-
     ment  in  the  environment  variable  TERM.  See sh(1), pro-
     file(4), and environ(5). These names  are  used  by  certain
     commands (for example, tabs, tput, and vi) and certain func-
     tions (for example, see curses(3CURSES)).

     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  ter-
     minfo knows the terminal, 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 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   vt100-am
                          default)
     -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



SunOS 5.9            Last change: 3 Jul 1990                    1






Standards, Environments, and Macros                       term(5)



     -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 (for example,
     -w), it is recommended that a terminal's root name not  con-
     tain  hyphens. Further, it is good practice to make all ter-
     minal names used in the  terminfo(4) database unique. Termi-
     nal  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





SunOS 5.9            Last change: 3 Jul 1990                    2






Standards, Environments, and Macros                       term(5)



     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 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 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  terminals  that
                             lack  reverse  line-feed and other
                             special escape sequences
     hp                      Hewlett-Packard (same as 2645)
     lp                      generic name for a line printer





SunOS 5.9            Last change: 3 Jul 1990                    3






Standards, Environments, and Macros                       term(5)



     pt505                   AT&T  Personal  Terminal  505  (22
                             lines)
     pt505-24                AT&T Personal  Terminal  505  (24-
                             line mode)
     sync                    generic name for synchronous Tele-
                             type  Model 4540-compatible termi-
                             nals


     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(3CURSES), profile(4), terminfo(4), environ(5)
































SunOS 5.9            Last change: 3 Jul 1990                    4