undocumented TERMCAP fields
Andrew Klossner
andrew at orca.UUCP
Wed Aug 17 15:49:44 AEST 1983
The ul(1) program included with 4.1aBSD Unix uses some undocumented
TERMCAP fields to provide a variety of character attributes,
particularly including boldface. Since ul is called by man(1) to
present a manual page with appropriate terminal-dependent characters,
this can result in boldface characters instead of reverse video for
program synopses, emphasized words, etc. The resulting display can be
highly readable.
The complete list of ul's TERMCAP fields for character attributes is:
so -- enter stand out mode (normally reverse video)
se -- exit stand out mode
us -- enter underline mode
ue -- exit underline mode
mh -- enter dim mode
md -- enter bold mode
mr -- enter reverse mode
me -- turn off all attributes, normal mode
uc -- underscore a single character
The following line will provide fullblown character attributes for a
terminal which uses the ANSI escape sequences:
:md=\E[1m:me=\E[m:mr=\E[7m:se=\E[m:so=\E[7m:ue=\E[m:ul:us=\E[4m:
(ANSI doesn't define "dim mode".)
This works for the Ann Arbor Ambassador and the VT-102. I suspect that
it might work with the new Teletypes.
-- Andrew Klossner (decvax!tektronix!tekecs!andrew) [UUCP]
(andrew.tektronix at rand-relay) [ARPA]
More information about the Comp.unix.wizards
mailing list