######## UNIDENTIFIED FEEPING OBJECTS # # Version 10.2.3 # $Date: 2000/03/02 03:03:07 $ # termcap syntax # # The entries in this file have been so thoroughly orphaned by time and # circumstance that I have elected to remove them from the terminfo termcap. # # In most cases, this is because the entries (and any associated comments) # seem to hold out no hope that the target terminal will ever be identified # (and I've tried, on comp.terminals, for each of these, many times). # # In a few cases, these are custom or homebrew designs that have obviously # been obsolete for more than a decade. # # Entries for obsolete hardware with less than a 80x24 screen size # have also been gathered here. This includes daisy-wheel printers. # # Finally, entries that were in the main file classically but don't appear to # convey any information have been gathered here. Many of these have the # -na suffix. # # -na No arrow keys - termcap ignores arrow keys which are # actually there on the terminal, so the user can use # the arrow keys locally. # # Comments in this file begin with # - they cannot appear in the middle # of a terminfo/termcap entry. Individual capabilities are commented out by # placing a period between the colon and the capability name. # # The file is divided up into major sections (headed by lines beginning with # the string "########") and minor sections (beginning with "####"); do # # grep "^####" | more # # to see a listing of section headings. # # See the terminfo master change log for change history. # # ($Id: ufo.master,v 1.27 2000/03/02 03:03:07 esr Exp $) # ######## UNIDENTIFIED TYPES # carlock|klc|mystery `carlock' terminal:\ :am:bs:\ :co#80:li#24:\ :al=^E:bl=^G:ce=^U:cl=\032:cm=\E=%+ %+ :cr=^M:dc=\177:dl=^D:\ :do=^J:ei=^T:ho=^^:im=^T:le=^H:nd=^L:se=^V:sf=^J:so=^V:up=^K:\ :vb=\EV\EV: # This one is paired with a cdc456 which I left in. cdc456tst|cdc 456 test version?:\ :al@:cd@:ce@:dl@:ho@:nd@:up@:tc=cdc456: cdi|cdi1203|cdi 1203:\ :am:bs:hc:os:\ :co#80:dC#200:\ :bl=^G:cr=\r:do=^J:le=^H:sf=^J: microkit|mkt|microkit terminal computer:\ :am:mi:xn:\ :co#40:li#23:\ :al=\El:bl=^G:cd=\Ej:ce=\Ek:cl=\Ee:cm=\Ey%+ %+ :cr=^M:\ :dc=\En:dl=\Em:do=^J:ei=\Eo:ho=\Eh:im=\E@:kd=\Ed:kh=\Eh:\ :kl=\El:kr=\Er:ku=\Eu:le=^H:nd=\Ec:sf=^J:ta=^I:up=\Ea:ve=\Ex:\ :vs=\016\014zv: # This used to say "de#001202" which presumably refers to the stty bits # that need to be set for some version of Unix. We need the real delay # requirements in MS. mw2|Multiwriter 2:\ :hc:os:\ :co#132:\ :bl=^G:cr=^M:do=^J:sf=^J: # Ramtek was a vendor of high-end graphics terminals around 1979-1983; they # were competition for things like the Tektronics 4025. # This has to be an uppercase-only terminal by that clear string ramtek|ramtek 6000:\ :am:\ :co#78:li#24:\ :bl=^G:cl=[alpha]\n[erase]\n:cr=^M:do=^J:le=^H:sf=^J: # No, these are not Tektronix terminals. # The attached comment in the BSD termcap file said: # "I would appreciate more information on this terminal, such as the # manufacturer and the model number. There are too many tecs in here." # Another comment in the AT&T terminfo file said: # "tec is untested, and taken from CB/Unix virtual terminal driver." # (tec: removed obsolete ":ma=^K^P^_ :" -- esr) # # Miles Lott wrote on Tue, 03 Aug 1999 21:46:59: # have a user manual for a tec70 data terminal. We have several of # them, and a dos terminal emulator or two. I must be the only one # who wants to be able to handle this on linux in particular, but I # can say that most TV stations with older Harris transmitters use # these dinosaurs. I have no idea of its similarity to the purged # tec, tec400, and tec500 entries. # # Rough data: TEC Incorporated, circa 1982 # Series 70 DATA-SCREEN (R) # 70X (Standard), # A (MINI-TEC Compatible), # C(Mag Stripe CardReader), # V (VT52 Compatible) # # The manual has 3-4 pages of info on the terminal - things like # HOME [ESC (1B), then BS (08)] etc... tec:\ :am:\ :co#80:li#24:\ :bl=^G:cl=^L:cr=^M:do=^J:ho=^^:kb=^H:kd=^J:kl=^H:le=^H:nd=^_:\ :nw=^M^J:sf=^J:ta=^I:up=^K: # Upper case terminal, uses lower case for control sequences!!! tec400|tec scope:\ :sg#1:\ :al=e:cd=s:ce=c:cl=f:..cm=l%p2%~%c%p1%~%c:dc=t:dl=u:do=h:ei=:\ :ho=i:ic=d:im=:le=w:nd=g:se=|:so={:up=x: # From: Mon Sep 21 21:15:45 1981 # This entry has been tested. tec500|tec 500:\ :am:bs:\ :co#80:li#24:\ :bl=^G:cl=\032:cm=\E=%+ %+ :cr=^M:do=^J:ho=^^:le=^H:nd=^L:\ :se=^\:sf=^J:so=^]:up=^K: # t500 is a local entry for the oddball Tek 500 owned by Fluke Labs t500|Tek series 500:\ :am:bw:\ :co#80:li#25:\ :bl=^G:cl=\005:cm=\E=%+ %+ :cr=^M:do=^J:ho=^T:le=^H:sf=^J: wind:\ :co#80:li#24:\ :cl=\EnP(\Eo:cm=\Ep%r%.%.:ho=\Ep\0\0:k1=\E5:k2=\E6:k3=\E7:\ :k4=\E8:kd=\E2:kl=\E3:kr=\E4:ku=\E1:le=^H:nd=^L:nl=^]:\ :se=\Em^C:so=\Em^L:up=^K: wind16:\ :li#16:\ :cl=\EnP\020\Eo:k1@:k2@:k3@:k4@:kd@:kl@:kr@:ku@:tc=wind: wind40:\ :li#40:\ :k1@:k2@:k3@:k4@:kd@:kl@:kr@:ku@:tc=wind: # (wind50: corrected :cl=\EnP\128\062\Eo: -- esr) wind50:\ :co#88:li#50:\ :cl=\EnP2\Eo:tc=wind: plasma|plasma panel:\ :am:\ :co#85:li#45:\ :bl=^G:cl=^L:cr=^M:do=^J:ho=^^:le=^H:nd=^X:sf=^J:up=^V: # Lobo Max-80 (Greg Hogg's computer) from BRL lobo|Lobo Max-80:\ :co#80:li#24:\ :bl=^G:cl=\ET:cm=1\E=%+ %+ :cr=^M:do=^J:ho=^^:kb=^H:kd=^J:\ :kl=^H:le=^H:nw=^M^J:sf=^J:ta=^I: ######## OBSOLETE CUSTOM AND HOMEBREW TYPES # # These used to live under `custom and homebrew' terminals # Note, some of these have had description fields beginning with `mystery' # added to avoid tic warning messages. # #### Miscellaneous # # This is an "experimental" entry for the SRI Agiles. # It has been tried in a minimal way -- the Agile did not blow up! # However, it has not been exhaustively tested. # Anyone who tries it and finds it wanting should get in touch with: # From: Ralph Keirstead # EK352; SRI International; 333 Ravenswood Avenue; Menlo Park, CA 94025 # (agile: I removed an incorrect ":pl:" -- esr) agile|agiles|sri agiles:\ :bs:hc:os:\ :co#132:\ :bl=^G:cr=^M:ct=\E2:do=^J:hd=\E9:hu=\E0:is=\EE\EF\EJ:kb=^H:\ :le=^H:sf=^J:st=\E1:ta=^I:up=\E^J: # (apple: Bizarre! Comment doesn't match entry! -- esr) # apple -- works with an Apple ][+ that is equipped with a Videx 80 column # card in slot 3. A special routine must be installed at the apple end to # enable scroll down, here indicated with a ^U. The Videx card must have # inverse char set, which is used as standout. apple|apple-v80|Apple][+ w/Videx80 & custom scroll down:\ :am:xn:\ :co#80:li#24:\ :ae=^Z3:as=^Z2:bl=^G:cd=\013:ce=\035:cl=\014:\ :..cm=\r\036%r%p1%{32}%+%c%p2%{32}%+%c$<6>:cr=^M:do=^J:\ :ho=\031:le=\010:nd=^\:se=^Z2:sf=^J:so=^Z3:sr=^P:up=^_: bch|bc|bill croft homebrew:\ :am:bs:\ :co#96:li#72:\ :cl=^Z:cm=\E=%+ %+ :do=^J:ho=^^:le=^H:nd=^L:up=^K:vb=: # The master file still has several blit entries in it, including oblit. daleblit|daleterm|blit running Dale DeJager's ROM:\ :da@:db@:\ :kd=\EB:kl=\ED:kr=\EC:ku=\EA:se=\EV\041:so=\EU\041:ue=\EV":\ :us=\EU":\ :tc=oblit: # Vincent Broman wrote on 13 Jan 1997: # This was used at NUC, the Naval Undersea Center, # a predecessor organization of NOSC, NRaD, (and soon) SPAWAR. # I saw at least one of these in use around 1983, # and while they are certainly obsolete and probably gone, # I cannot *guarantee* that they are all extinct. nucterm|rayterm|NUC homebrew:\ :am:bs:\ :co#80:li#24:\ :bl=^G:cd=^E:ce=^A:cl=\014:cr=^M:do=^J:ho=^B:le=^H:ll=^K:\ :nd=^C:sf=^J:up=^N: ttywilliams:\ :am:\ :co#80:li#12:\ :bl=^G:ce=^_:cl=^^:cr=^M:do=^K:ho=^]:le=^Y:nd=^X:sf=^J:up=^Z: #### Nu machines # # Nu machine parameters taken from mit-vax. # smc - 5/21/85 # # (These machines are gone, casualties of Project Athena -- esr) # nuterminal|MIT nu machine:\ :am:mi:ms:\ :co#80:it#8:li#24:\ :ae=\EG:al=1*\EL:as=\EF:cd=60\EJ:ce=10\EK:cl=60\EE:\ :..cm=\EY%+ %+ $<10/>:cr=^M:dc=2.5*\EN:dl=1*\EM:do=\EB:\ :ei=\EO:ho=\EH:im=\E@:ip=2.5*:k1=\ES:k2=\ET:k3=\EU:k4=\EV:\ :k5=\EW:k6=\EP:k7=\EQ:k8=\ER:kb=^H:kd=\EB:kh=\EH:kl=\ED:\ :kr=\EC:ku=\EA:l6=blue:l7=red:l8=white:le=^H:nd=\EC:nw=^M^J:\ :se=\Eq:sf=^J:so=\Ep:sr=\EI:ta=^I:up=\EA:ve=\Ey4:vs=\Ex4: nu24|nuwindow|MIT nu machine 24 lines:\ :co#86:li#24:tc=nuterminal: bnu|nu51|bnuwindow|MIT nu machine 51 lines:\ :co#86:li#51:tc=nuterminal: fnu|nu61|fnuwindow|MIT nu machine 61 lines:\ :co#86:li#61:tc=nuterminal: nunix-30|nu-telnet-30|nu-half|half nu screen thru telnet:\ :co#78:li#30:tc=nuterminal: nunix-61|nu-telnet-61|nu-full|full nu screen thru telnet:\ :co#78:li#61:tc=nuterminal: ######## UNKNOWN TERMINAL EMULATORS # # All these exidy entries seem to have been for custom emulators written # for the Exidy Sorcerer (they used to live under "custom and homebrew" in # the BSD file). Now, if we could just identify the emulators... # NOTE: this terminal has both :IC: and :im:. Applications using # termcap/terminfo directly (rather than through ncurses) might be confused. # exidy|exidy2500|exidy sorcerer as dm2500:\ :am:bs:\ :co#64:it#8:li#30:\ :al=^P^J^X:bl=^G:cd=^X:ce=^W:cl=^^:\ :..cm=\014%p2%'`'%^%c%p1%'`'%^%c:cr=^M:dc=^H:dl=^P^Z^X:\ :dm=^P:do=^J:ei=^X:ho=^B:ic=^\:im=^P:le=^H:nd=^\:se=^X:sf=^J:\ :so=^N:ta=^I:up=^Z: ex3000|exidy 3000:\ :co#80:li#24:\ :bl=^G:cr=^M:do=^J:ho=^Q:sf=^J: # This came from the comp ctr who got it from some user. Smart indeed! # (sexidy: looks like an Exidy Sorcerer in some bizarre emulation mode; # removed obsolete ":ma=^x^J:"; removed obsolete ":bc=^A:"; removed # incorrect (and overridden) ":le=^H:" -- esr) sexidy|exidy smart:\ :bs:\ :co#64:li#24:\ :bl=^G:cl=^L:cr=^M:do=^J:ho=^Q:kd=^S:le=^A:nd=^S:sf=^J:up=^W: # This is another unknown emulator, obviously not ANSI. The "vt52 for PC" # description and the reference to cyan suggests some IBM-PC program, but # what an odd one! All the PC emulators I've ever seen have VT100/ANSI, # so why bother with VT52? # pc52 - can't use blue foreground, it clashes with underline; # it's simulated with cyan # :md: means: white on black bold, so it not allowed with colors # :mr: means: black on white, also not allowed # :so: and :mh: are simulated with colors, ditto # :us: is allowed, even though it always means white foreground: # it is too important to leave out. pc52|dec vt52 for PC:\ :am:ms:ut:\ :Co#8:NC#53:co#80:it#8:li#25:pa#63:\ :Sb=\Ec%d:..Sf=\Eb%?%p1%{1}%=%t3%e%p1%d%;:al=\EL:bl=^G:\ :cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:dl=\EM:do=^J:\ :k1=\Ea:k2=\Eb:k3=\Ec:k4=\Ed:k5=\Ee:k6=\Ef:k7=\Eg:k8=\Eh:\ :k9=\Ei:k;=\Ej:kb=^H:kd=\ED:kl=\EL:kr=\ER:ku=\EU:le=^H:\ :mb=\Eo:md=\Ebo\Ec0:me=\Eb7\Ec0\Et:mh=\Eb3\Ec0:mr=\Ep:\ :nd=\EC:op=\Eb7\Ec0:se=\Eb7\Ec0:sf=^J:so=\Eb6\Ec4:sr=\EI:\ :ta=^I:up=\EA:us=\Es: # This looks like part of an ansi.sys description. sanyo55|sanyo|sanyo mbc-55x pc compatible:\ :am:\ :co#80:li#25:\ :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:le=^H:nd=\E[C:\ :se=\E[m:so=\E[7m:ue=\E[m:up=\E[A:us=\E[4m: # Michael Ubell wrote on 28 Jun 1996: # "This was a terminal that Bruce Char and I built in CS251 at UC # Berkeley around 1976 or 77. It was based on a single board motorola # 6800 (not 68k) computer. It did a superset of an adm3a but included # a basic interpreter (it came in the motorola rom) and loadable fonts. # It retired to my attic many years ago and was given a not too decent # burial about 10 years ago." # (ubell: removed obsolete ":ma=j^Jk^P^K^Pl :bc=^Y:" -- esr) ubell|ubellchar|Michael Ubell and Bruce Char's homebrew:\ :am:\ :co#80:it#8:li#24:\ :bl=^G:ce=\Ed:cl=^Z:cm=\E=%+ %+ :cr=^M:do=^J:ho=^^:le=^H:\ :nd=^L:sf=^J:ta=^I:up=^K: # The hardware these yterm entries assumed (ascii/Yale) is long dead. # YTERM standard version 1.0. # Straight old ascii keyboard except function keys are Yale (e.g.,ASCII.KBD). # Only 80 tab columns (else yterm 1.1 bug). No :xn: in 1.0. # Cannot use termcap :sr=\EM: because vi will not work, too bad. # vi string is given so that yterm is reset each vi startup. # (yterm10: removed obsolete ":EP:" and ":ma=h^Jj k lH:" caps -- esr) # From: greg small 9-25-84 # (yterm10: I added rmam/smam based on the init string -- esr) yterm10|yterm 1.0 UCB ascii.kbd:\ :am:bs:\ :co#80:it#8:li#24:\ :RA=\E[7l:SA=\E[7lh:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :\ :ho=^Y:\ :is=\017\E[7i\E[m\E[?7h\E[?3g\r\EHY0for \EHYTERM 1.\EH0 with A\EHSCII.KBD\EH9-13-84\EH \EH \EH \EH \EH\n:\ :k0=\E0:k1=\E1:k2=\E2:k3=\E3:k4=\E4:k5=\E5:k6=\E6:k7=\E7:\ :k8=\E8:k9=\E9:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:nd=^\:\ :rc=\E8:sc=\E7:se=\E[m:so=\E[7m:ta=^I:ue=\E[m:up=^_:\ :us=\E[4m:\ :vs=\017\E[7i\E[m\E[?7h\E[?3g\r\EHY0\EH \EH \EH \EH \EH \EH \EH \EH \EH\r: # YTERM variant version 1.1. Version 1.1 has :xn:. # From: greg small 9-13-84 yterm11|yterm 1.1 UCB ascii.kbd:\ :xn:\ :is=\017\E[7i\E[m\E[?7h\E[?3g\r\EHY1 for \EHYTERM 1.\EH1 with A\EHSCII.KBD\EH 9-13-84\EH \EH \EH \EH \EH\n:tc=yterm10: # YTERM 1.0 variant no autowrap or tabs # X does not remember autowrap or tabs when T is deleted and restarted. # (yterm: changed ":pt@:" to ":it@:" -- esr) yterm10nat|yterm 1.0 UCB ascii.kbd no autowrap or tabs:\ :am@:\ :it@:\ :is=\017\E[7i\E[m\E[?7l\E[?3g\rY2 for YTERM 1.0 with ASCII.KBD 9-20-84 no autowrap or tabs\n:\ :vs=\017\E[7i\E[m\E[?7l\E[?3g\rY2\r:\ :tc=yterm10: # This was labeled "vs100 emulator using tsim" but it's like a vt52 # if it's anything. Ghods alone know what `tsim' was. # From: # (vs100t: had Al/Dl in front of obvious AL/DL capabilities -- esr) vs100t|tsim|vs100-tsim|tsim vs100 emulator:\ :am:bs:\ :co#80:it#8:li#24:\ :AL=\E+%+ :DL=\E-%+ :al=\EI:cd=\EQ:ce=\EL:cl=\EE:\ :cm=\EM%+ %+ :cs=\ES%+ %+ :dc=\Ed:dl=\ED:do=^J:ei=:ho=\EH:\ :i1=\ER:ic=\Ei:im=:le=^H:nd=\En:se=\Er:so=\Eh:ta=^I:ue=\Ev:\ :up=^K:us=\Eu: ######## OBSOLETE SMALL-SCREEN HARDWARE # # The common factor in the following entries is that they have screen sizes # smaller than 24x80 and refer to hardware you just can't find outside of # museums and attics any more. It's 1995, *nobody* is desperate enough to # use this kind of hardware with a UNIX! # #### AED # # Advanced Electronic Devices made its name manufacturing super-expensive # vector-graphics displays and frame buffers in the late 1970s. They used # to be in Sunnyvale CA 94086 on Pastoria Avenue. They're long gone now. # They're all smaller than 24x80 so nobody's going to keep them alive. # # From: Giles Billingsley # rewritten 8/82 for newer AEDs and better operation of vi, etc. # (:bl:/:cr:/:le:/:do:/:sf: added from SCO entry, which doesn't have # :db: or the humongous :is:, thus they are commented out here -- esr) aed|aed512|AED512|aed 512:\ :bs:\ :co#64:li#40:\ :bl=^G:cl=^L:cr=^M:do=^J:le=^H:nd=\Ei0800\001:\ :se=\E[00C80\001:\ :sf=\E;1100\072004=000200??;1300'\0\001\n\E\072004=0002??00;1200\001\n:\ :so=\E\07200>8000140[80C00\001:\ :te=\E\07200>8000100{804<0??00001000L80\072004=000200??\001:\ :ti=\E\07200>8000140{<04<0??00001010L<0\072004=0002??00\001:\ :uc=\Ei???>l0800i0102\001:ue=\E\07200>8000100\001:\ :up=^K:us=\E\07200>8000140\001:\ :vb=\EK0001??0000K0001202080\001:\ :ve=\E\072004=000200??\001: aed-ucb|aed512-ucb|aed 512 w/o UCB ROM:\ :bs:\ :co#64:li#40:\ :cl=^L:if=/usr/share/tabset/aed512:le=^H:nd=\Ei0800\001:\ :se=\E[00C80\001:so=\E\07200>8000140[80C00\001:\ :te=\E\07200>8000100{804<0??00001000L80\072004=000200??\001:\ :ti=\E\07200>8000140{<04<0??00001010L<0\072004=0002??00\001:\ :uc=\Ei???>l0800i0102\001:ue=\E\07200>8000100\001:\ :up=^K:us=\E\07200>8000140\001:\ :vb=\EK0001??0000K0001202080\001:\ :ve=\E\E\E\E\E\E\E\072004=000200??\001: #### Amstrad # # Russell Marks writes on 10 Jul 1999 21:40:52: # ZCN, my CP/M-like OS for the Amstrad NC100, uses a terminal emulation # on its console that might be generously called `unique', not least # because it doesn't actually emulate anything. :-) # # The Amstrad NC100 was an A4-sized Z80 portable produced in the early # 1990s (from roughly 1992 to 1994 I think), and was touted as a `user # friendly' machine (it was advertised on TV as such). It wasn't exactly # a great success, though Amstrad produced a followup `NC200', so # presumably it didn't flop *that* badly. # # ZCN is, of course, not at all user-friendly. :-) (To be fair I # recently wrote a graphical front-end for it, but it's still CP/M-ish # at heart.) I wrote it mainly because I liked the idea of a portable # CP/M box, but also because I was rather annoyed at how inextensible # and limiting the built-in software was. I uploaded ZCN 0.1 in 1994; # [1.2 came out in mid-1999]. # As for live/dead/OOTB status, Amstrad seem to be OOTB (the 8-bit # computer business, that is), and I *think* the company as a whole may # now be dead, but I'm not sure. They released a 16MHz Z80-based `PcW16' # [sic] a couple of years ago which (AIUI) was rather like a desktop # version of the NC200 (it was incompatible with their previous # CP/M-based PCW/PcW machines), but I'm pretty sure that was the last # one. Arnor, who wrote the NC100's ROM software - which was largely # built around a hacked-up copy of Protext - are dead. I'd say ZCN # itself is live - I still hack on it from time to time, and still use # my ZCN box on a daily basis (if only for minor stuff like noting # things down). # # Anyway, the control codes used by the ZCN console evolved in a pretty # ad-hoc manner, as is probably obvious from looking at them. For some # reason I was (in 1994) rather taken with the idea that all the codes # should be single-character ones, but didn't see the point in emulating # an existing terminal like an ADM3A, and the rest is history. Sigh. :-) # # In terms of popularity, it's a fair bet that ZCN is about as obscure # as they come. (This is the main reason I've not sent an entry before; # for all I know, I may be the only person anywhere using the ZCN # console as a terminal!) I've only had correspondence from something # like 5 or 6 people about ZCN, and only one of those was about using # ZCN as a terminal. # # Probably the only interesting feature about the ZCN console itself is # the unusual screen size - 480x64 in pixels, meaning 120x10 in the 4x6 # chars ZCN uses. Oh, and also the NC100's keyboard is somewhat # notorious for having a few brightly-coloured keys, which the ROM apps # refer to (e.g. "To use the WORD PROCESSOR Press YELLOW & RED") - the # `Function' modifier key is yellow, cursor-left red, cursor-right # green, and cursor-down blue. # # A few other random keyboard notes, while I'm at it. There's a `Menu' # key, but since the keyboard has no backquote key, ZCN uses it for # that. There are three modifier keys (apart from shift) - Function, # Control, and Symbol. ZCN uses Function, which is at the bottom-left of # the keyboard, as an extra control key (the real Control is absurd, # being normal-key-sized and below `Z'), and Symbol as Meta. # zcn|amstrad nc100 running zcn:\ :am:km:ms:\ :co#120:it#8:li#10:\ :al=^R:bl=^G:cd=^F:ce=^_:cl=^A:cm=\020%+ %+ :cr=^M:dl=^T:\ :do=^J:ho=^^:le=^H:md=^E:me=^B^N^X:mr=^Y:nd=^Z:se=^X:sf=^U:\ :so=^Y:sr=^W:ta=^I:ue=^N:up=^]:us=^O:ve=^C:vi=^D: #### Apple # # These are from BRL, which was apparently using Apples as terminals # hooked to PDP11s at some point. # # Apple II apple40|Apple II:\ :am:\ :co#40:li#24:\ :bl=^G:cl=^Z:cm=\E=%+ %+ :cr=^M:do=^J:kb=^H:kd=^J:kl=^H:\ :le=^H:nw=^M^J:sf=^J:ta=^I:up=^K: # This entry assumes that you are using an apple with the UCSD Pascal # language card. SYSTEM.MISCINFO is assumed to be the same as that # supplied with the standard apple. Note that the right arrow in not # mapped in this termcap entry. This is because that key, on the Apple, # transmits a ^U and would thus preempt the more useful "up" function of vi. # # This entry was attributed to "HMH 2/23/81" un the BRL file apple40p|40-column apple with Pascal card:\ :am:bw:\ :co#80:li#24:\ :cd=^K:ce=^]:cl=^Y^L:cm=\036%r%+ %+ :ho=^Y:kl=^H:nd=^\\072:\ :up=^_: happle|Howard Walter's Apple II:\ :am:\ :co#40:li#24:\ :al=10\EL:bl=^G:ce=\EK:cl=\Eh\EJ:cm=\E=%+ %+ :cr=^M:dc=\EP:\ :dl=10\EM:do=^J:ei=:ho=\Eh:ic=\EQ:im=:kb=^H:kd=^J:kl=^H:le=^H:\ :nw=^M^J:sf=^J:ta=^I:up=^K: #### CompuColor # # These were consoles for a line of Z80-based micros dating from around 1977. # # These compucolors appear similar, but they at least have different # sized screens. I don't know what's going on here. # (compucolor: removed obsolete ":bc=^Z:" -- esr) compucolor|isc8001|intecolor|compucolor console:\ :am:\ :co#80:li#47:\ :al=\EU:bl=^G:cl=\014:cr=\r:dl=\EV\034:do=\n:ei=\022\EK:\ :im=\023\EQ:kd=^J:kh=^H:kl=^Z:kr=^Y:ku=^\:le=\032:nd=\031:\ :sf=\n:ue=\022:up=\034:us=\021: # (compucolor2: removed obsolete ":bc=^Z:" -- esr) compucolor2|compucolorII|compucolor II console:\ :am:\ :co#64:it#8:li#32:\ :bl=^G:cl=^L:cm=\003%r%.%.:cr=^M:do=^J:ho=^H:le=^Z:nd=^Y:\ :sf=^J:ta=^I:up=^\: #### Commodore Business Machines # # The legendary home of B1FF... vic20|vic|VIC-20 Personal Computer:\ :am:\ :co#22:li#20:\ :bl=^G:cl=^K^L:cr=^M:do=^J:ho=^L:nd=^\:sf=^J:up=^^: # Commodore 64, VT52 Terminal Emulator, via BRL # (information from the manual that comes with Commodore's 1200 Baud Modem) cbm64|c64|C64|Commodore 64, 40x25:\ :bw:\ :co#40:it#8:li#25:\ :bl=^G:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=\EB:ho=\EH:\ :kb=^H:kd=^J:kl=^H:le=^H:nd=\EC:nw=^M^J:se=\En:sf=^J:so=\Eo:\ :sr=\El:ta=^I:up=\EA: cbm64-w|c64w|C64W|Commodore 64, 80x25:\ :co#80:\ :kb=^H:kd=^J:kl=^H:tc=cbm64: # Commodore 128/1670 vt100 emulator from BRL # From: Eric Lee Green ({akgua,ut-sally}!usl!elg, elg%usl.CSNET) # This is a termcap for the VT100 emulator that comes with the 1670 # modem, for the Commodore 128. It does insert-character and # delete-character. However, to get the insert-character, you must use # alt-* to remap control-A on receive into the INSERT character # (shift-DEL). Just type r. Makes use of # the fact that the people who implemented this wacky emulator are just # printing characters to the default display driver, and fetching # characters from default input (the reason you can't produce a # control-t to do the "twiddle" command in Emacs). cbm100|C-128, VT100 emulator:\ :am:xn:\ :co#79:it#8:li#24:vt#3:\ :al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[;H\E[2J:\ :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:dc=\E[C:dl=\E[M:\ :do=^J:ei=:ho=\E[H:ic=\001 \E[D:im=:is=\E[1;24r\E[24;1H:\ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:kd=\EOB:\ :ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\ :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M^J:\ :r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\ :rf=/usr/lib/tabset/vt100:sc=\E7:se=\E[m:so=\E[7m:\ :sr=5\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: #### Data General # # From: Joan Walter # Data General/One # David Holub got the dg1 to work with jove with this termcap # by making li#23 and co#78 to comply with obvious terminal # capabilities. Still waiting for documentation. # Data General/One from modified DG Dasher DG210/211 (bw removed) # From: Peter N. Wan # courtesy of Carlos Rucalde of Vantage Software, Inc. dg1|Data General/One:\ :am:\ :co#78:li#23:\ :ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:kb=^Y:kd=^Z:\ :kh=^H:kl=^Y:kr=^X:ku=^W:le=^Y:nd=^X:nw=^M^Z:ta=^I:up=^W: #### MicroTerm # # Act V in split screen mode. act5s is not tested and said not to work. act5s|skinny act5:\ :co#39:li#48:\ :te=\EQ:ti=\EP:tc=act5: #### Netronics # # The Netronics Smarterm 80 was a kit-built terminal that came in at least two # flavors, a first 40-column version, and a second 64-column version released # about 1983. # # (netx: removed obsolete ":ma=j^Jk^Pl :" -- esr) netx|netronics|netronics version 2:\ :bs:\ :co#64:li#16:\ :bl=^G:cd=\006\005:ce=\005:cl=\014:cm=\E=%+@%+@:cr=^M:\ :do=^J:ho=^D:le=^H:nd=\E+@A:sf=^J:sr=\E=@@\013:up=^K: smartvid|Netronics Smartvid 80:\ :am:bw:eo:ms:xs:\ :co#80:li#24:sg#1:\ :ae=\EGB:as=\EG@:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^L:\ :cm=\E=%+ %+ :cr=^M:dc=\EW:dl=\ER:do=^J:ei=\ED:ho=^Z:ic=\EQ:\ :im=\EC:le=^H:ll=^Z^K:nd=^A:se=\EG@:sf=^J:so=\EGC:sr=^K:\ :ta=\Ei:te=^Z^K:ue=\EG@:up=^K:us=\EGA:ve=^Z^K: smarterm|smarterm-s|netronics smarterm 80x24 naked terminal:\ :am:ul:\ :co#80:li#24:sg#1:\ :al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^L:cm=\E=%+ %+ :cr=^M:\ :dc=\EW:dl=\ER:do=^J:ei=\ED:ho=^Z:ic=\EQ:im=\EC:le=^H:nd=^A:\ :sf=^J:ta=^I:ue=\EG@:us=\EGA: #### Olivetti # # olivetti M10 laptop computer;TELCOM firmware. (clone of Tandy Model 100) # Padding may be needed at speeds over 300 baud, why bother? "is=" is untested. # 2/4/88 whizzins!larry # From: Jim Gottlieb , 23 Jan 1997 m10|olivetti M10 (also Tandy/RadioShack Model 100):\ :am:bw:\ :co#40:li#8:\ :al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dl=\EM:\ :do=\EB:ho=^K:is=\EU\Eq\EW\EP:kb=^H:kd=^_:kl=^]:kr=^\:ku=^^:\ :le=\ED:nd=\EC:nw=^M^J:se=\Eq:sf=^J:so=\Ep:ta=^I:up=\EA: #### People's Computer Company # # I don't know which, if either, of these sols to believe. # ^S is an arrow key! Boy is this guy in for a surprise... sol|sol1|sol terminal computer:\ :am:\ :co#64:li#16:\ :bl=^G:cl=^K:cm=\E\021%.\E\022%.:cr=^M:do=^J:ho=^N:kd=^Z:\ :kl=^A:kr=^S:ku=^W:le=^H:nd=^S:sf=^J:up=^W: sol2|sol terminal computer (version 2):\ :am:mi:xn:\ :co#64:li#16:\ :al=20\EL:bl=^G:cd=20\EJ:ce=\EK:cl=20\EE:cm=\EY%+ %+ :\ :cr=^M:dc=\EN:dl=20\EM:do=^J:ei=\EO:ho=\EH:im=\E@:kd=\ED:\ :kh=\EH:kl=\EL:kr=\ER:ku=\EU:le=^H:nd=\EC:sf=\n:ta=^I:up=\EA:\ :ve=\EX:vs=^N^Lv: #### Radio Shack/Tandy # # Radio Shack TRS-80 Color Computer from Howard Walter via BRL coco|Radio Shack TRS-80 Color computer w/ COLORCOM/E:\ :am:bs:xn:\ :co#32:li#16:\ :bl=^G:cd=\EK:ce=\EJ:cl=\Ej\EH:cm=\EY%+@%+@:cr=^M:do=^J:\ :ho=\EH:kb=^H:kd=^J:kl=^H:kr=^I:ku=\136:nd=\EC:nw=^M^J:sf=^J:\ :ta=^I:up=\EA: dt200|td200|Tandy 200:\ :am:xt:\ :co#40:li#16:\ :al=\EL:bl=^G:cd=^L:ce=\EK:cl=\EE:cm=\EY%+ %+ :cr=^M:dl=\EM:\ :do=^_:kd=^_:kl=^]:kr=^\:ku=^^:le=^H:nd=^\:se=\Eq:sf=^J:\ :so=\Ep:up=\EA: trs80|trs-80|radio shack trs-80 Model I:\ :am:bs:\ :co#64:li#16:\ :bl=^G:cr=^M:do=^J:le=^H:sf=^J: # Radio Shack TRS-80 Model 100 (and NEC PC-8200) from TRS-80 Microcomputer News # Corrected and revised by James D. Wood # (Further changes based on contributions from Jim -- DAG) # "ve" & "vi" exchanged as suggested by Randy Sebra of AMSAA. # Does anybody know whether the kr & ku codes can be used for nd and up? # Here is a list of Model 100 control codes from an IBM terminfo file: # esc A - cursor up # esc B - cursor down # esc C - cursor right # esc D - cursor left # esc E - clear screen and home cursor # esc H - home cursor # esc J - erase to end of screen # esc K - erase to end of line # esc L - insert line # esc M - delete line # esc P - turn on cursor # esc Q - turn off cursor # esc T - sets system line (?) # esc U - resets system line (?) # esc V - turn off LCD (?) # esc W - turn on LCD (?) # esc Y row column - cursor motion (:cm=\EY%+ %+ :) # esc j - clear screen, don't move cursor # esc l - erase line, don't move cursor # esc p - begin reverse video # esc q - end reverse video # esc del - change char under cursor to space trs100|Radio Shack TRS-80 Model 100:\ :am:bs:bw:xt:\ :co#40:it#8:li#8:\ :al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\EY %+ :cl=\EE:cm=\EY%+ %+ :\ :cr=^M:cv=\EY%+ :dl=\EM:do=^J:ho=\EH:kb=^H:kd=^_:kl=^]:\ :kr=^\:ku=^^:le=^H:me=\Eq:mr=\Ep:nd=\EC:nw=^M^J:se=\Eq:sf=^J:\ :so=\Ep:sr=\EI:ta=^I:up=\EA:ve=\EP:vi=\EQ: # From: Suk Lee <..!{decvax,linus,allegra,ihnp4}!utcsrgv!spoo> # (civis/cnorm added from SCO description) trs100-s|Radio Shack Model 100:\ :am:bs:xt:\ :co#40:li#8:\ :al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :cr=^M:\ :dl=\EM:do=^J:ho=\EH:kb=^H:kd=^_:kl=^]:kr=^\:ku=^^:le=^H:\ :nd=\EC:se=\Eq:sf=^J:so=\Ep:up=\EA:ve=\EP:vi=\EQ: trs200|Tandy Model 200:\ :li#16:\ :cd=^L:do=^_:ho@:kb@:nd=^\:ve@:vi@:tc=trs100: trs600|Tandy Model 600:\ :am:\ :co#80:li#15:\ :bl=^G:cl=\EH\EE:cm=\EY%+ 040%+ :cr=^M:do=\EB:kd=\EB:\ :kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:sf=^J:ta=^I:up=\EA: # TRS-80 Mod I with the Omikron Mapper (for running CP/M) # from Brint Cooper via BRL # # Omikron claims that their circuitry emulates the Soroc terminal, # but I needed to shorten the lines and decrease the number of # lines per screen to accomodate the TRS. # omikron|TRS 80 with Omikron mapper:\ :am:bs:\ :co#63:li#16:\ :bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:do=^J:kb=^H:\ :kd=^J:kl=^H:le=^H:nw=^M^J:sf=^J:ta=^I:up=^K: #### Southwest Technical Products # # These guys made an early personal micro called the M6800. # The ct82 was its console. It was actually sold as a seperate terminal; # there is a full-page ad for it in page 1 of the December 1978 BYTE. # # (swtp: removed obsolete ":bc=^D:" -- esr) swtp|ct82|southwest technical products ct82:\ :am:\ :co#82:li#20:\ :al=^^Y:bl=^G:cd=^V:ce=^F:cl=^L:cm=\013%r%.%.:cr=^M:dc=^^H:\ :dl=^Z:do=^J:ei=:ho=^P:ic=^^X:im=:\ :is=\034\022\036\023\036\004\035\027\011\023\036\035\036\017\035\027\022\011:\ :le=^D:ll=^C:nd=^S:se=^^^F:sf=^N:so=^^^V:sr=^O:up=^A: #### Xitex # # David Querbach tells us: # # I truly hope that I'm not the only person left on earth that knows this # terminal. I may, however, be the only one who still has one in working # condition. # # The Xitex SCT-100 was a single-card terminal kit (supply your own # keyboard and video monitor), available either with or without all the # required components. It came with a very nice assembly and operations # manual. It offered a resolution of 64 by 16 characters, and handled # ASCII at 110 or 300 baud and Baudot at 45.45 or 74.2 baud over RS-232, # 20 mA or 60 mA current loop. # # My manual (Copyright 1977) lists the manufacturer as Xitex Corp, 13628 # Neutron, P.O. Box 402110, Dallas, Texas, 75240. Phone (214) 386-3859. # # I remember this terminal fondly, because I used it (briefly) on the # first real computer I built: a Z-80 CP/M machine. I even got my # favorite full-screen editor to run on it, though it was a bit comical at # 300 baud. # # (xitex: removed obsolete ":ma=j^Jk^Pl :" -- esr) xitex|xitex sct-100:\ :bs:\ :co#64:li#16:\ :bl=^G:cd=\006\005:ce=\005:cl=\014:cm=\E=%+@%+@:cr=^M:\ :do=^J:ho=^D:le=^H:nd=\E+@A:sf=^J:sr=\E=@@\013:up=^K: ######## VIDEOTEX EMULATORS # rsvidtx|Radio Shack VIDEOTEX:\ :co#32:li#16:\ :cd=\EJ:ce=\EK:cl=\EH\EJ:..cm=\EY%+ %+ :cr=^M:do=^J:kb=^H:\ :kd=^J:kl=^H:nd=\EC:nw=^M^J:sf=^J:ta=^I:up=\EA: # From: Joel Rubin # This is a preliminary TERMCAP for VIDTEX, a terminal program sold by # Compuserve. Line and column numbers are computer-dependent (I have a # Commodore '64); you should use the meta-B option to shut off clean-breaking # of lines. No key codes included since some of them are programmable and # most are machine-specific. Works on vi if you don't use clean-breaking. # Very similar to the IBM 3101 termcap. Escape-D used for backspace because # control-H is destructive backspace. There seem to be a few weirdnesses # (especially at the beginning of a wrapped line), and the cursor does not, # unfortunately, flash. # (vid: changed :bc: to :le: -- esr) # (vid: hmm...looks a lot like an incomplete description of a vt52) vid|vidtex|Compuserve vidtex program:\ :am:\ :co#40:it#8:li#25:\ :cd=\EJ:ce=\EK:cl=^L:cm=\EY%+ %+ :ho=\EH:le=\ED:nd=\EC:\ :ta=^I:up=\EA: ######## OBSOLETE PERSONAL COMPUTERS # #### Terak console # # Terak made a PDP-11 based machine with a bitmapped display that ran UCSD # Pascal or RT11/85 as the native OS. It was quite a nice box for its day # (1979 to 1985), and there were several running UCSD Pascal at UC Berkeley. # There's a Terak Museum on WWW at . # terak|Terak emulating Datamedia 1520:\ :tc=dm1520: ######## DAISY-WHEEL PRINTING TERMINALS # # This section collects Diablo, DTC, Xerox, Qume, and other obsolete daisy # wheel terminals. # # (diablo1620: removed :if=/usr/share/tabset/xerox1720:, no such file -- esr) diablo1620|diablo1720|diablo450|ipsi|diablo 1620:\ :bs:hc:os:\ :co#132:it#8:\ :ch=\E\011%i%.:ct=\E2:do=^J:hd=\ED:hu=\EU:kb=^H:le=^H:\ :st=\E1:ta=^I:up=\E^J: diablo1620-m8|diablo1640-m8|diablo 1620 w/8 column left margin:\ :co#124:\ :is=\r \E9:tc=diablo1620: # (diablo1640: removed :if=/usr/share/tabset/xerox1730:, no such file -- esr) diablo1640|diablo1730|diablo1740|diablo630|x1700|diablo|xerox|diablo 1640:\ :bl=^G:se=\E&:so=\EW:ue=\ER:us=\EE:\ :tc=diablo1620: # (diablo1640-lm: removed :if=/usr/share/tabset/xerox1730-lm:, no such # file -- esr) diablo1640-lm|diablo-lm|xerox-lm|diablo 1640 with indented left margin:\ :co#124:\ :se=\E&:so=\EW:ue=\ER:us=\EE:tc=diablo1620: diablo1740-lm|630-lm|1730-lm|x1700-lm|diablo 1740 printer:\ :tc=diablo1640-lm: # DTC 382 with VDU. Has no :cd: so we fake it with :ce:. Standout # :so=^P\s\002^PF: works but won't go away without dynamite :se=^P\s\0:. # The terminal has tabs, but I'm getting tired of fighting the braindamage. # If no tab is set or the terminal's in a bad mood, it glitches the screen # around all of memory. Note that return puts a blank ("a return character") # in the space the cursor was at, so we use ^P return (and thus ^P newline for # newline). Note also that if you turn off :pt: and let Unix expand tabs, # curses won't work (some old BSD versions) because it doesn't clear this bit, # and cursor addressing sends a tab for row/column 9. What a losing terminal! # I have been unable to get tabs set in all 96 lines - it always leaves at # least one line with no tabs in it, and once you tab through that line, # it completely weirds out. # (dtc382: change :te: to :ti: -- it just does a clear --esr) dtc382|DTC 382:\ :am:bs:da:db:xs:\ :co#80:li#24:lm#96:\ :al=^P^Z:bl=^G:cd=\020\025\020\023\020\023:ce=^P^U:\ :cl=\020\035:cm=\020\021%r%.%.:cr=^P^M:dc=^X:dl=^P^S:\ :ei=^Pi:ho=^P^R:im=^PI:le=^H:nd=^PR:pc=\177:sf=^J:te=:\ :ti=\020\035:ue=^P \0:up=^P^L:us=^P ^P:ve=^Pb:vs=^PB: dtc300s|DTC 300s:\ :bs:hc:os:\ :co#132:\ :bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\Eh:hu=\EH:kb=^H:le=^H:\ :sf=^J:st=\E1:ta=^I:up=^Z: gsi|mystery gsi terminal:\ :bs:hc:os:\ :co#132:\ :bl=^G:cr=^M:do=^J:hd=\Eh:hu=\EH:le=^H:sf=^J:ta=^I:up=^Z: aj830|aj832|aj|anderson jacobson:\ :bs:hc:os:\ :bl=^G:cr=^M:do=^J:hd=\E9:hu=\E8:le=^H:sf=^J:up=\E7: # From: Chris Torek Thu, 7 Nov 85 18:21:58 EST aj510|Anderson-Jacobson model 510:\ :am:bs:mi:\ :co#80:li#24:\ :al=2*\E&I:cd=\E'P:ce=\E'L:cl=^L:cm=\E#%+ %+ :dc=.1*\E'D:\ :dl=2*\E&D:ei=\E'J:ic=:im=\E'I:ip=.1*:kd=\EZ:kl=\EW:kr=\EX:\ :ku=\EY:le=^H:nd=\EX:pc=\177:se=\E"I:so=\E"I:te=\E"N:\ :ti=\E"N:ue=\E"U:up=\EY:us=\E"U: # From: Thu Aug 20 09:09:18 1981 # This is incomplete, but it's a start. nec5520|nec|spinwriter|nec 5520:\ :bs:hc:os:\ :co#132:it#8:\ :bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\E]s\n\E]W:\ :hu=\E]s\E9\E]W:kb=^H:le=^H:sf=^J:st=\E1:ta=^I:up=\E9: qume5|qume|Qume Sprint 5:\ :bs:hc:os:\ :co#80:it#8:\ :bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\Eh:hu=\EH:kb=^H:le=^H:\ :sf=^J:st=\E1:ta=^I:up=^Z: # I suspect the xerox 1720 is the same as the diablo 1620. xerox1720|x1720|x1750|xerox 1720:\ :bs:hc:os:\ :co#132:it#8:\ :bl=^G:cr=^M:ct=\E2:do=^J:ff=^L:le=^H:sf=^J:st=\E1:ta=^I: ######## WHY BOTHER? # # These entries were in the main section, but it's not at all clear why. # # 40-column mode? This terminal has an 80-column mode. Get serious... att2300-x40|sv40|AT&T 2300 Video Information Terminal 40 column mode:\ :co#40:it#5:li#23:\ :AL@:al@:tc=att2300: att2350-x40|AT&T 2350 Video Information Terminal 40 column mode:\ :co#40:it#5:li#23:\ :AL@:al@:tc=att2350: att4410-nfk|att5410-nfk|4410-nfk|tty5410-nfk|5410-nfk|version 1 AT&T 4410/5410 entry without function keys:\ :i3@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:pn@:\ :tc=att4410: att5410-ns|4410-ns|att4410-ns|tty5410-ns|tty5410 entry without pln defined:\ :pn@:\ :tc=att4410: # This entry was identical to the one it was supposedly modifying! otty5410|teletype 5410 for S5R2 curses:\ :ts=\E7\E[25;%p1%{1}%+%dH:tc=att4410: # This entry was identical to the one it was supposedly modifying! otty5420|5420 for SVR2 curses on 3B20:\ :ch=\E[%+^AG:cv=\E[%+^Ad:tc=tty5420: att5425-nl-w|tty5425-nl-w|att4425-nl-w|AT&T 4425/5425 132 columns no labels:\ :ks=\E[21;1j\E[25;4j\Eent:\ :tc=att4425-w: tty5425-fk|att4425-fk|AT&T 4425/5425 without function keys:\ :ke@:ks@:\ :tc=att5425: tty5425-w-fk|att4425-w-fk|att5425-w-fk|AT&T 4425/5425 without function keys in wide mode:\ :ke@:ks@:\ :tc=att5425-w: # If you want this effect, use idlok(). cita|C.itoh vt100 emulation minus il/dl:\ :al@:dc@:dl@:ei=:ic@:im=:tc=citc: c108-na|c108-na-8p|c108-8p-na|concept108-na|concept108na8p|concept 108 w/8 pages no arrows:\ :k7=\E;:k8=\E<:k9=\E=:ke@:ks@:\ :tc=c108-8p: c108-rv-na|c108-rv-na-8p|c108-8p-rv-na|concept 108 8 pages no arrows rev video:\ :k7=\E;:k8=\E<:k9=\E=:ke@:ks@:\ :tc=c108-rv-8p: c100-rv-na|c100-rv-4p-na|c100 with no arrows:\ :ke@:ks@:tc=c100-rv: #c108-na-acs|c108-na w/ acs, # use=c108+acs, use=c108-na, #c108-rv-na-acs|c108-na w/ acs, # use=c108+acs, use=c108-rv-na, dialup|ethernet|network|net|patch|plugboard|switch|network switch or dialup:\ :tc=unknown: ims950-ns|ims950 w/no standout:\ :se@:so@:ue@:us@:tc=ims950: # This was effectively identical to the infoton entry # (infotonKAS: removed obsolete ":bc=^Z:" -- esr) infotonKAS:\ :am:\ :co#80:li#24:\ :bl=^G:cd=^K:cl=^L:cr=^M:do=^J:le=^Z:ll=^H^\:nd=^Y:sf=^J:\ :up=^\: ncr7900i-na|ncr7900-na|7900-na|ncr 7900 model 1 with no arrows:\ :kd@:kl@:kr@:ku@:\ :tc=ncr7900i: other|none of the above but not exactly unknown:\ :am:gn:\ :co#80:\ :cl=^M^J:do=^J:ho=^M: regent60na|regent 60 w/no arrow keys:\ :kd@:kl@:kr@:ku@:tc=regent60: # This terminal has an 80-column mode, so why cripple it? scanset-n|Tymshare Scan Set in 40 col mode:\ :r2=\E<:tc=scanset: # tv921 from gould 2.0 # (tvi921-g: commented out the following nonstandard caps: # :em=\EU:mn=\E(:sm=\Eu: # :Gs=\E$:Ge=\E%:Tl=F:Tr=G:Tj=N:Bl=E:Br=H:Bj=O:Lj=M:Rj=L: # :Cj=I:Hl=K:Vl=J:Xc=\136:Sl=B:Sr=C:Zl=A:Zr=D: # -- esr) tvi921-g|televideo 921 from gould 2.0:\ :tc=tvi921: # Since the 925 uses a character position to store the escape sequences to go # in and out of both stand out and underline modes, screen positioning is # difficult. The following 925 entries don't use these modes. tvi925n|925n|televideo model 925 no standout or underline:\ :se@:so@:ue@:us@:\ :tc=tvi925: tvi925vbn|925vbn|televideo model 925 visual bells no so or ul:\ :vb=\Eb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\Ed:\ :tc=tvi925n: # The tvi925 entry already has a visual-bell capabilities tvi925vb|925vb|televideo model 925 visual bells:\ :vb=\Eb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\Ed:tc=tvi925: # (vc404-na: removed obsolete ":ma@:" -- esr) vc404-na|volker-craig 404 w/no arrow keys:\ :kr@:ku@:tc=vc404: vc404-s-na|volker-craig 404 w/standout mode and no arrow keys:\ :se=^O:so=^N:\ :tc=vc404-na: # This entry is wrong! vi200-rv-ic|visual 200 reverse video using insert char:\ :ei=\Ej:ic@:im=\Ei:\ :tc=vi200-rv: # if your version of ex/vi doesn't correctly implement xenl # use this termcap for the vi300 vi300-aw|visual 300 no autowrap:\ :am@:xn@:\ :te=\E[?7h:ti=\E[?7l:tc=vi300: # This entry induces brokenness! # slow scroll doesn't work that well; if you type on the # keyboard while the terminal is scrolling it drops characters vi300-ss|visual 300 slow scroll:\ :ve=\E[?4h:vs=\E[?4l:tc=vi300: # This entry is wrong! It doesn't corrects the highlight-set strings. vi300-rv|visual 300 reverse video:\ :is=\E[7s\E[2;3;4;20;?6l\E[12;?5;?7h\E[1Q\E[0;1(D\E[8s:tc=vi300: # If you want this, use vt100-nam vt420nam|vt420-nam|v420n|DEC VT420 in vt100 emul. mode with NO AUTO WRAP mode:\ :am@:tc=vt420: # This entry turned out to be only trivially different from DEC's terminfo. # DEC VT100 with Advanced Video Option -- NOT DEC'S ENTRY!!! # This may be used as an alternate vt102 entry; it's probably better than the # stock one if you can live with XON/XOFF. All the AVO gave you was smul/rmul. # From: Doug Gwyn 25 Jan 93 # Hardware tabs are assumed to be set every 8 columns; they can be set up # by the "reset", "tset", or "tabs" utilities (use vt100-x, 132 columns, for # this). I have included some compatible code in "rs" for the VT640 if you # have one. No delays are specified; use "stty ixon -ixany" to enable DC3/DC1 # flow control! # Thanks to elsie!ado (Arthur David Olson) for numerous improvements. vt100-avo|DEC VT100 with AVO:\ :bs:ms:xo:\ :co#80:it#8:li#24:vt#3:\ :DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:as=^N:bl=^G:\ :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ :cs=\E[%i%d;%dr:ct=\E[3g:do=^J:ho=\E[H:is=\E<\E)0:k0=\EOP:\ :k1=\EOQ:k2=\EOR:k3=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:\ :kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l0=PF1:l1=PF2:l2=PF3:\ :l3=PF4:le=^H:ll=\E[24H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:\ :nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:\ :st=\EH:ta=^I:te=150\E[?7h:ti=\E[?7l:ue=\E[m:up=\EM:\ :us=\E[4m: # unsubstantiated complaints to make it an alternate (obsolete) version vt102-obs|dec vt102:\ :bs:\ :co#80:it#8:li#24:vt#3:\ :bl=^G:cd=50\E[J:ce=3\E[K:cl=50\E[;H\E[2J:\ :cm=5\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:do=^J:ho=\E[H:\ :is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ :ku=\EOA:le=^H:mb=2\E[5m:md=2\E[1m:me=2\E[m:mr=2\E[7m:\ :nd=2\E[C:nw=^M^J:r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ :rc=\E8:sc=\E7:se=2\E[m:sf=^J:so=2\E[7m:sr=5\EM:ta=^I:\ :ue=2\E[m:up=2\E[A:us=2\E[4m:ve=\E[?7h:vs=\E[?7l: # This can't possibly work at today's baud rates vt200-ss|vt220-ss|dec-vt220-ss|dec vt200 series with smooth scroll:\ :is=\E>\E[?3l\E[?4h\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ :r1=\E>\E[?3l\E[?4h\E[?5l\E[?7h\E[?8h:\ :tc=vt200: # These entries were wrong, they didn't emit rmam in the init string. # There was a comment that said: # Specifying :am: kills SAS, so a vt320-sas with .:am: is needed for such # situations... I think this is a bug in SAS v6.07, where am2 actually # *overrides* :am:, and causes goofy behaviour. vt420f-nam|v420fn|DEC VT420 no auto margins:\ :am@:tc=vt420f: vt420pc-nam|v420pcn|DEC VT420 PC keyboard no auto margins:\ :am@:tc=vt420pc: vt510nam|vt510-nam|v510n|DEC VT510 in vt100 emul. mode with NO AUTO WRAP mode:\ :tc=vt420nam: vt510pc-nam|v510pcn|DEC VT510 PC keyboard no auto margins:\ :am@:tc=vt420pc: vt520nam|vt520-nam|v520n|DEC VT520 with NO AUTO WRAP:\ :am@:tc=vt520: vt525nam|vt525-nam|v525n|DEC VT525 with NO AUTO WRAP:\ :am@:tc=vt525: # These are bad ideas. All recent curses implementations pick up the # terminal size from the environment. xterm25|vs100-25|xterm terminal emulator (25 lines) (X11R6 window system):\ :co#80:li#25:tc=xterm: xterm50|vs100-50|xterm terminal emulator (50 lines) (X11R6 window system):\ :co#80:li#50:tc=xterm: xterm65|vs100-65|xterm terminal emulator (65 lines) (X11R6 window system):\ :co#80:li#65:tc=xterm: xterms|vs100s|xterm terminal emulator (small) (X11R6 window system):\ :tc=xterm: # # The following sets edit modes for GNU EMACS. # Local Variables: # fill-prefix:"\t" # fill-column:75 # comment-column:0 # comment-start-skip:"^#+" # comment-start:"# " # compile-command:"tic -c ufo.master" # End: ######## UFOS END HERE