X-Git-Url: http://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fterm.7.html;h=ceb5528f5d30d35eda50139ec09c72a1a1c0557c;hb=dcfe712cb3492636e8d50c9867cf05aec089a576;hp=5c0a4238d0e578a547d8728de42161f7fc19402a;hpb=77afe78361875f531dc2bf8d73f2e781c8e76176;p=ncurses.git diff --git a/doc/html/man/term.7.html b/doc/html/man/term.7.html index 5c0a4238..ceb5528f 100644 --- a/doc/html/man/term.7.html +++ b/doc/html/man/term.7.html @@ -1,7 +1,6 @@ - +
+ +- term(7) term(7) --
+
term - conventions for naming terminal types --
+
The environment variable TERM should normally contain the type name of the terminal, console or display-device type you are using. This information is critical for all @@ -65,8 +63,8 @@ If you use a dialup line, the type of device attached to it may vary. Older UNIX systems pre-set a very dumb ter- - minal type like `dumb' or `dialup' on dialup lines. Newer - ones may pre-set `vt100', reflecting the prevalence of DEC + minal type like "dumb" or "dialup" on dialup lines. Newer + ones may pre-set "vt100", reflecting the prevalence of DEC VT100-compatible terminals and personal-computer emula- tors. @@ -75,7 +73,7 @@ if the remote terminfo or termcap entry for your type is not compatible with yours, but this situation is rare and can almost always be avoided by explicitly exporting - `vt100' (assuming you are in fact using a VT100-superset + "vt100" (assuming you are in fact using a VT100-superset console, terminal, or terminal emulator.) In any case, you are free to override the system TERM set- @@ -101,16 +99,16 @@ you must use the infocmp(1m) command. Invoke it as fol- lows: - infocmp entry-name + infocmp entry_name - where entry-name is the name of the type you wish to exam- + where entry_name is the name of the type you wish to exam- ine (and the name of its capability file the subdirectory of /usr/share/terminfo named for its first letter). This command dumps a capability file in the text format described by terminfo(5). The first line of a terminfo(5) description gives the - names by which terminfo knows a terminal, separated by `|' + names by which terminfo knows a terminal, separated by "|" (pipe-bar) characters with the last name field terminated by a comma. The first name field is the type's primary name, and is the one to use when setting TERM. The last @@ -152,7 +150,7 @@ thus vt100, hp2621, wy50. The root name for a PC-Unix console type should be the OS - name, i.e. linux, bsdos, freebsd, netbsd. It should not + name, i.e., linux, bsdos, freebsd, netbsd. It should not be console or any other generic that might cause confusion in a multi-platform environment! If a model number fol- lows, it should indicate either the OS release level or @@ -161,7 +159,7 @@ The root name for a terminal emulator (assuming it does not fit one of the standard ANSI or vt100 types) should be the program name or a readily recognizable abbreviation of - it (i.e. versaterm, ctrm). + it (i.e., versaterm, ctrm). Following the root name, you may add any reasonable number of hyphen-separated feature suffixes. @@ -202,7 +200,7 @@ intended to specify a line height, that suffix should go first. So, for a hypothetical FuBarCo model 2317 terminal in 30-line mode with reverse video, best form would be - fubar-30-rv (rather than, say, `fubar-rv-30'). + fubar-30-rv (rather than, say, "fubar-rv-30"). Terminal types that are written not as standalone entries, but rather as components to be plugged into other entries @@ -215,15 +213,13 @@ environment variable when no -T option is specified. --
+
For maximum compatibility with older System V UNIXes, names and aliases should be unique within the first 14 characters. --
+
/usr/share/terminfo/?/* compiled terminal capability data base @@ -234,18 +230,21 @@ tty line initialization (BSD-like UNIXes) --
+
curses(3x), terminfo(5), term(5). term(7)-