|
|
1.1 ! root 1: # ------------------------ ! 2: # ! 3: # Terminfo source file %W% (CBOSGD) %G% ! 4: # Mark Horton, U.C. Berkeley, Bell Telephone Laboratories ! 5: # ! 6: # This file describes capabilities of various terminals, as needed by ! 7: # software such as screen editors. It does not attempt to describe ! 8: # printing terminals very well, nor graphics terminals. Someday. ! 9: # See terminfo(5) in the Unix Programmers Manual for documentation. ! 10: # ! 11: # Conventions: First entry is two chars, first char is manufacturer, ! 12: # second char is canonical name for model or mode. ! 13: # Third entry is the one the editor will print with "set" command. ! 14: # Last entry is verbose description. ! 15: # Others are mnemonic synonyms for the terminal. ! 16: # ! 17: # Terminal naming conventions: ! 18: # Terminal names look like <manufacturer> <model> - <modes/options> ! 19: # Certain abbreviations (e.g. c100 for concept100) are also allowed ! 20: # for upward compatibility. The part to the left of the dash, if a ! 21: # dash is present, describes the particular hardware of the terminal. ! 22: # The part to the right can be used for flags indicating special ROM's, ! 23: # extra memory, particular terminal modes, or user preferences. ! 24: # All names are always in lower case, for consistency in typing. ! 25: # Because of file naming restrictions, terminal names should not contain ! 26: # period or slash, in fact, entirely alphanumeric characters plus dash are ! 27: # highly recommended. These restrictions do not apply to the verbose name. ! 28: # ! 29: # The following are conventionally used flags: ! 30: # rv Terminal in reverse video mode (black on white) ! 31: # 2p Has two pages of memory. Likewise 4p, 8p, etc. ! 32: # w Wide - in 132 column mode. ! 33: # pp Has a printer port which is used. ! 34: # na No arrow keys - terminfo ignores arrow keys which are ! 35: # actually there on the terminal, so the user can use ! 36: # the arrow keys locally. ! 37: # ! 38: # There are some cases where the same name is used for two different ! 39: # terminals, e.g. "teleray" or "2621" or "vt100". In these cases, ! 40: # if a site has one of these, they should choose a local default and ! 41: # bring that terminal to the front in the reorder script. This works ! 42: # because tgetent picks the first match in /etc/terminfo. ! 43: # The list of names intentionally duplicated is: ! 44: # 2621, c108, dtc, hp2621, teleray, tvi, vt100. ! 45: # ! 46: # If you absolutely MUST check for a specific terminal (this is discouraged) ! 47: # check for the 2nd entry (the canonical form) since all other codes are ! 48: # subject to change. The two letter codes are there for version 6 and are ! 49: # EXTREMELY subject to change, or even to go away if version 6 becomes for ! 50: # all practical purposes obsolete. We would much rather put in special ! 51: # capabilities to describe your terminal rather than having you key on the ! 52: # name. ! 53: # ! 54: # Special manufacturer codes: ! 55: # A: hardcopy daisy wheel terminals ! 56: # M: Misc. (with only a few terminals) ! 57: # q: Homemade ! 58: # s: special (dialup, etc.) ! 59: # ! 60: # Comments in this file begin with # - they cannot appear in the middle ! 61: # of a terminfo entry. Individual entries are commented out by ! 62: # placing a period between the colon and the capability name. ! 63: # ! 64: # This file is to be installed with an editor script (reorder) ! 65: # that moves the most common terminals to the front of the file. ! 66: # If the source is not available, it can be constructed by sorting ! 67: # the above entries by the 2 char initial code.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.