allbery@uunet.UU.NET (Brandon S. Allbery - comp.sources.misc) (06/12/89)
Posting-number: Volume 7, Issue 33 Submitted-by: fox@marlow.UUCP (Paul Fox) Archive-name: crisp1.9/part13 #!/bin/sh # this is part 5 of a multipart archive # do not concatenate these parts, unpack them in order with /bin/sh # file utils/termcap continued # CurArch=5 if test ! -r s2_seq_.tmp then echo "Please unpack part 1 first!" exit 1; fi ( read Scheck if test "$Scheck" != $CurArch then echo "Please unpack part $Scheck next!" exit 1; else exit 0; fi ) < s2_seq_.tmp || exit 1 echo "x - Continuing file utils/termcap" sed 's/^X//' << 'SHAR_EOF' >> utils/termcap X :li#27:tc=aaa-unk-s: XNT|aaa-30-s|ambassador|ann arbor ambassador/30 lines + status line:\ X :ti=\E[2J\E[30;1;0;30p:\ X :te=\E[60;1;0;30p\E[29;1H\E[J:\ X :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :li#29:tc=aaa-unk-s: XNU|aaa-36-s|ambassador|ann arbor ambassador/36 lines + status line:\ X :ti=\E[2J\E[36;1;0;36p:\ X :te=\E[60;1;0;36p\E[35;1H\E[J:\ X :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :li#35:tc=aaa-unk-s: XNV|aaa-40-s|ambassador|ann arbor ambassador/40 lines + status line:\ X :ti=\E[2J\E[40;1;0;40p:\ X :te=\E[60;1;0;40p\E[39;1H\E[J:\ X :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :li#39:tc=aaa-unk-s: XNW|aaa-48-s|ann arbor ambassador/48 lines+sl:\ X :ti=\E[2J\E[48;1;0;48p:te=\E[60;1;0;48p\E[47;1H\E[J:\ X :is=\EP`+x~M\E\\\E[m\EP`?y~[[2J~[[H\E7\E[60;1;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :li#47:tc=aaa-unk-s: XNX|aaa-60-s|ambassador|ann arbor ambassador/60 lines + status line:\ X :ti=\E[2J\E[60;1;0;60p:te=\E[60;1;0;60p\E[59;1H\E[J:\ X :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :li#59:tc=aaa-unk-s: XNY|aaa-18-rv|ambassador/18 lines+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;18p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-18: XNZ|aaa-20-rv|ambassador/20 lines+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;20p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-20: XNa|aaa-22-rv|ambassador/22 lines+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;22p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-22: XNb|aaa-24-rv|ambassador/24 lines+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;24p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-24: XNc|aaa-26-rv|ambassador/26 lines+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;26p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-26: XNd|aaa-28-rv|ambassador/28 lines+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;28p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-28: XNe|aaa-30-rv|ann arbor ambassador/30 lines in reverse video:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-30: XNf|aaa-36-rv|ann arbor ambassador/36 lines in reverse video:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-36: XNg|aaa-40-rv|ann arbor ambassador/40 lines in reverse video:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-40: XNh|aaa-48-rv|ann arbor ambassador/48 lines in reverse video:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-48: XNi|aaa-60-rv|ann arbor ambassador/60 lines in reverse video:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-60: XNj|aaa-18-rv-s|aaa-18-s-rv|ambassador/18 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[18;1;0;18p:te=\E[60;1;0;18p\E[17;1H\E[J:li#17:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;18p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNk|aaa-20-rv-s|aaa-20-s-rv|ambassador/20 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[20;1;0;20p:te=\E[60;1;0;20p\E[19;1H\E[J:li#19:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;20p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNl|aaa-22-rv-s|aaa-22-s-rv|ambassador/22 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[22;1;0;22p:te=\E[60;1;0;22p\E[21;1H\E[J:li#21:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;22p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNm|aaa-24-rv-s|aaa-24-s-rv|ambassador/24 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[24;1;0;24p:te=\E[60;1;0;24p\E[23;1H\E[J:li#23:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;24p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNn|aaa-26-rv-s|aaa-26-s-rv|ambassador/26 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[26;1;0;26p:te=\E[60;1;0;26p\E[25;1H\E[J:li#25:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;26p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNo|aaa-28-rv-s|aaa-28-s-rv|ambassador/28 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[28;1;0;28p:te=\E[60;1;0;28p\E[27;1H\E[J:li#27:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;28p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNp|aaa-rv|aaa-30-rv-s|aaa-30-s-rv|ambassador/30 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[30;1;0;30p:te=\E[60;1;0;30p\E[29;1H\E[J:li#29:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNq|aaa-36-rv-s|aaa-36-s-rv|ambassador/36 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[36;1;0;36p:te=\E[60;1;0;36p\E[35;1H\E[J:li#35:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNr|aaa-40-rv-s|aaa-40-s-rv|ambassador/40 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[40;1;0;40p:te=\E[60;1;0;40p\E[39;1H\E[J:li#39:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNs|aaa-48-rv-s|aaa-48-s-rv|ambassador/48 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[48;1;0;48p:te=\E[60;1;0;48p\E[47;1H\E[J:li#47:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNt|aaa-60-rv-s|aaa-60-s-rv|ambassador/60 lines+sl+rv:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :ti=\E[2J\E[60;1;0;60p:te=\E[60;1;0;60p\E[59;1H\E[J:li#59:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :tc=aaa-unk-s: XNL|aaa-24-ctxt|ann arbor ambassador/24 lines:\ X :ti=\E[30;1H\E[K\E[24;0;0;24p:te=\E[60;1;0;24p\E[60;1H\E[K:tc=aaa-24: XNL|aaa-24-rv-ctxt|ambassador/24+rv:\ X :ti=\E[30;1H\E[K\E[24;0;0;24p:te=\E[60;1;0;24p\E[60;1H\E[K:tc=aaa-24-rv: XNL|aaa-s-ctxt|aaa-30-s-ctxt|hairy aaa:\ X :ti=\E[30;1H\E[K\E[30;1;0;30p:te=\E[60;1;0;30p\E[59;1H\E[K:tc=aaa-30-s: XNL|aaa-s-rv-ctxt|aaa-30-s-rv-ctxt|hairy aaa:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :ti=\E[30;1H\E[K\E[30;1;0;30p:te=\E[60;1;0;30p\E[59;1H\E[K:\ X :li#29:tc=aaa-unk-s: XNH|aaa-ctxt|aaa-30-ctxt|ann arbor ambassador/30 lines:\ X :ti=\E[30;0;0;30p:te=\E[60;0;0;30p\E[60;1H\E[K:tc=aaa-30: XNH|aaa-rv-ctxt|aaa-30-rv-ctxt|ann arbor ambassador/30 lines:\ X :ti=\E[30;0;0;30p:te=\E[60;0;0;30p\E[60;1H\E[K:\ X :md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\ X :us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\ X :is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ X :li#30:tc=aaa-unk: XNd|aaa-db|ann arbor ambassador 30/destructive backspace:\ X :ti=\E[H\E[J\E[30;0;0;30p:te=\E7\E[60;0;0;30p\E8:li#30:\ X :is=\E[60;0;0;30p\E[H\E[J\E[1Q\E[m\E[20l\E[>30h:le=\E[D:bc=\E[D:bs@:\ X :tc=aaa-unk: XN1|aa|annarbor|4080|ann arbor 4080:\ X :do=^J:pt:ct=^\^P^P:st=^]^P1:cm=^O%r%\066%.%>^S^L%+@:\ X :co#80:li#40:le=^H:bs:cl=2^L:up=^N:nd=^_:ho=^K:am:\ X :kb=^^:kd=^J:ku=^N:kl=^H:kr=^_:kh=^K:ma=^_ ^N^P: X# # -------------------------------- X# X# T: TELETYPE X# X# We need descriptions for the model 40. There are known to be at least three X# flavors of the 40, both seem more like IBM half duplex forms fillers than X# ASCII terminals. They have lots of awful braindamage, such as printing X# a visible newline indicator after each newline. The 40-1 is a half duplex X# terminal and is hopeless. The 40-2 is braindamaged but has hope and is X# described here. The 40-4 is a 3270 lookalike and beyond hope. X# The terminal has visible bell but I don't know it - it's X# null here to prevent it from showing the BL character. X# There is an \EG in nl because of a bug in vi (if stty says you have X# a "newline" style terminal (-crmode) vi figures all it needs is nl X# to get crlf, even if cr is not ^M.) XT0|40|tty40|ds40|ds40/2|ds40-2|dataspeed40|teletype dataspeed 40/2:\ X :cl=160\ER:cd=160\EJ:al=160\EL:dl=160\EM:dc=50\EP:im=:ei=:ic=50\E\^:\ X :nd=\EC:up=\E7:bs:cr=\EG:nl=\EG\EB:do=\EB:co#80:li#24:vb=:\ X :so=\E3:se=\E4: XT3|33|tty33|tty|model 33 teletype:\ X :do=^J:co#72:hc:os: XT4|43|tty43|model 43 teletype:\ X :do=^J:kb=^h:am:le=^H:bs:hc:os:co#132: XT7|37|tty37|model 37 teletype:\ X :do=^J:le=^H:bs:hc:hu=\E8:hd=\E9:up=\E7:os: X# From jwb Wed Mar 31 13:25:09 1982 remote from ihuxp X# This entry appears to avoid the top line - I have no idea why. XTT|4424|tty4424|teletype 4424M:\ X :al=\EL:da:db:ip=2:im=:ei=:ic=\E\^:dc=\EP:dl=\EM:\ X :co#80:li#23:am:cl=\E[2;H\E[J:bs:cm=\E[%i%2;%2H\E[B:\ X :nd=\E[C:up=\E[A:pt:mi:sr=\ET:\ X :ce=\E[K:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\ X :is=\E[m\E[2;24r:\ X :kd=\E[B:kl=\E[D:ku=\E[A:kr=\E[C:\ X :kh=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS: X# Teletype blit. X# # -------------------------------- X# X# V: VISUAL X# X# The Visual 200 beeps when you type a character in insert mode. X# This is a horribly obnoxious misfeature, and some of the entries X# below try to get around the problem by ignoring the feature or X# turning it off when inputting a character. They are said not to X# work well at 300 baud. (You could always cut the wire to the bell!) X#From mike@brl-vgr Mon Nov 14 08:34:29 1983 XV2|vi200|vis200|visual 200 with function keys:\ X :so=\E4:se=\E3:ms:do=^J:\ X :al=\EL:am:le=^H:bs:cd=\Ey:ce=\Ex:cl=\Ev:\ X :cm=\EY%+ %+ :co#80:dc=\EO:dl=\EM:ho=\EH:\ X :im=:ei=:ic=\Ei \b\Ej:\ X :is=\E3\Eb\Ej\E\\\El\EG\Ec\Ek:\ X :k0=\EP:k1=\EQ:k2=\ER:k3=\E :k4=\E!:k5=\E":k6=\E#:\ X :k7=\E$:k8=\E%:k9=\E&:kl=\ED:kr=\EC:ku=\EA:kd=\EB:kh=\EH:\ X :li#24:nd=\EC:pt:sr=\EI:up=\EA:vs=\Ed:ve=\Ec: XVR|vi200-rv-ic|visual 200 reverse video using insert char:\ X :ei=\Ej:im=\Ei:ic@:tc=vi200-rv: X# The older Visuals didn't come with function keys. This entry uses X# ks and ke so that the keypad keys can be used as function keys. X# If your version of vi doesn't support function keys you may want X# to use V2. XVf|vi200-f|visual|visual 200 no function keys:\ X :do=^J:al=\EL:am:le=^H:bs:cd=\Ey:ce=4*\Ex:cl=\Ev:\ X :cm=\EY%+ %+ :co#80:dc=4*\EO:dl=4*\EM:ho=\EH:\ X :im=:ei=:ic=\Ei \b\Ej:\ X :is=\E3\Eb\Ej\E\\\El\EG\Ed\Ek:ks=\E=:ke=\E>:\ X :k0=\E?p:k1=\E?q:k2=\E?r:k3=\E?s:k4=\E?t:k5=\E?u:k6=\E?v:\ X :k7=\E?w:k8=\E?x:k9=\E?y:kl=\ED:kr=\EC:ku=\EA:kd=\EB:kh=\EH:\ X :li#24:nd=\EC:pt:sr=\EI:up=\EA:vs=\Ed:ve=\Ec: XVr|vi200-rv|visual 200 reverse video:\ X :so=\E4:se=\E3:sr@:vs@:ve@:tc=vi200: XVt|vi200-ic|visual 200 using insert char:\ X :ei=\Ej:im=\Ei:ic@:tc=vi200: X# From: jbs@athena.mit.edu Jeff Siegal XV5|vi55|Visual 55:\ X :im=\Ea:ei=\Eb:mi:dc=\Ew:dm=:ed=:al=\EL:dl=\EM:cs=\E_%+A%+A:\ X :ho=\EH:cl=\Ev:is=\Ev\E_AX\Eb\EW\E9P\ET:so=\EU:se=\ET:ms:\ X :do=^J:le=^H:bs:cd=\EJ:ce=\EK:cm=\EY%+ %+ :co#80:li#24:\ X :nd=\EC:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H: X# # -------------------------------- X# X# X: TEKTRONIX X# XXa|tek|tek4012|4012|tektronix 4012:\ X :do=^J:is=\E^O:le=^H:bs:cl=1000\E^L:co#75:ns:li#35:os: XXb|tek4013|4013|tektronix 4013:\ X :as=\E^N:ae=\E^O:dF#1000:tc=4012: XXc|tek4014|4014|tektronix 4014:\ X :is=\E^O\E9:co#81:li#38:dF#1000:tc=tek4012: XXd|tek4015|4015|tektronix 4015:\ X :as=\E^N:ae=\E^O:tc=4014: XXe|tek4014-sm|4014-sm|tektronix 4014 in small font:\ X :is=\E^O\E\072:co#121:li#58:tc=tek4014: XXf|tek4015-sm|4015-sm|tektronix 4015 in small font:\ X :as=\E^N:ae=\E^O:tc=4014-sm: X# I think the 1000UP is supposed to be so expensive it never happens. XX4|tek4023|4023|tex|tektronix 4023:\ X :do=^J:so=^_P:se=^_@:cm=\034%r%+ %+ :nd=\t:le=^H:\ X :bs:cl=4\E^L:co#80:li#24:am:up=1000UP:vt#4: X# Can't use cursor motion because it's memory relative, and because X# it only works in the workspace, not the monitor. Same for home. X# Likewise, standout only works in the workspace. X# 145 ms padding on al and AL taken out since it doesn't seem to be needed much. XX5|4025|4027|4024|tek4025|tek4027|tek4024|4025cu|4027cu|tektronix 4024/4025/4027:\ X :sf=^F^J:do=^F^J:is=\41com 31\r\n^_sto 9 17 25 33 41 49 57 65 73\r:\ X :ks=^_lea p4 /h/\r^_lea p8 /k/\r^_lea p6 / /\r^_lea p2 /j/\r^_lea f5 /H/\r^_lea p5 /H/\r:\ X :ke=^_lea p2\r^_lea p4\r^_lea p6\r^_lea p8\r^_lea p5\r^_lea f5\r:\ X :am:le=^H:bs:da:db:pt:li#34:co#80:cl=^_era\r\n\n:up=^K:nd=^_rig\r:\ X :al=^_up\r^_ili\r:dl=^_dli\r^F:\ X :dc=^_dch\r:im=^_ich\r:ei=^F^_dow\r^K:nl=^F\n:\ X :cd=^_dli 50\r:CC=^_:AL=^_up\r^_ili %d\r:DL=^_dli %d\r^F:\ X :UP=^_up %d\r:DO=^_dow %d\r:LE=^_lef %d\r:RI=^_rig %d\r: XX7|4025-17|4027-17|tek 4025 17 line window:\ X :li#17:tc=4025: XX8|4025-17ws|4027-17ws|tek 4025 17 line window in workspace:\ X :is=\41com 31\r\n^_sto 9,17,25,33,41,49,57,65,73\r^_wor 17\r^_mon 17\r:\ X :ti=^_wor h\r:te=^_mon h\r:so=^_att e\r:se=^_att s\r:tc=4025-17: XX9|4025ex|4027ex|tek 4025 w/!:\ X :ti=\41com 31\r:te=^_com 33\r:\ X :is=^_com 33\r\n\41sto 9,17,25,33,41,49,57,65,73\r:tc=4025: X# From jcoker @ ucbic XXp|4107|tek4107|Tektronix 4107 graphics terminal with memory:\ X :ti=\E[?6l\E[H\E[J:te=\E[?6h\E%!0\ELBP0\E%!1\E[32;1f:\ X :is=\E%!0\ELBP0\E%!1\E[H\E[2g\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[J:\ X :li#32:do=^J:al=3\E[L:xn:am:le=^H:bs:cd=\E[J:\ X :ce=5\E[K:cl=156\E[H\E[J:cm=\E[%i%d;%dH:co#80:dc=4\E[P:dl=3\E[M:\ X :ho=\E[H:ic=4\E[@:md=\E[1m:mr=\E[7m:mb=\E[5m:me=\E[m:ku=\EM:\ X :kd=\ED:kl=\E[D:kr=\E[C:kh=\E[H:\ X :ul:ei=:im=:pt:bw:bt=\E[Z:mi:nd=\E[C:se=\E[m:so=\E[7m:\ X :ue=\E[m:us=\E[4m:up=\EM: X# Tektronix 4107 with sysline XXq|4107-s|tek4107-s|Tektronix 4107 with sysline but no memory:\ X :is=\E%!1\E[2;32r\E[132D\E[2g\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[J:\ X :es:hs:i2=\E7\E[?6l\E[2K\E[?6h\E8:ts=\E7\E[?6l\E[2K\E[;%i%df:\ X :fs=\E[?6h\E8:ds=\E7\E[?6l\E[2K\E[?6h\E8:tc=4107: X# From cbosg!teklabs!davem Wed Sep 16 21:11:41 1981 X# Here's the comamnd file that I use to get rogue to work on the 4025. X# It should work with any program using the old curses (e.g. it better X# not try to scroll, or cursor addressing won't work. Also, you can't X# see the cursor.) X# (This "learns" the arrow keys for rogue. I have adapted it for termcap - mrh) XXr|4025-cr|tek 4025 for curses and rogue:\ X :is=\41com 31\r\n^_sto 9 17 25 33 41 49 57 65 73\r:\ X :am:le=^H:bs:pt:li#33:co#80:cm=^_jum%i%d,%d;:up=^K:\ X :do=^F^J:cl=^_era;:nd=^_rig;:nl=^F\n:ti=^_wor 33h:te=^_wor 0: X# next two lines commented out since curses only allows 128 chars, sigh. X# :ti=^_lea p1/b/^_lea p2/j/^_lea p3/n/^_lea p4/h/^_lea p5/ /^_lea p6/l/^_lea p7/y/^_lea p8/k/^_lea p9/u/^_lea p./f/^_lea pt/`era w/13^_lea p0/s/^_wor 33h:\ X# :te=^_lea p1^_lea p2^_lea p3^_lea p4^_lea pt^_lea p5^_lea p6^_lea p7^_lea p8^_lea p9/la/13^_lea p.^_lea p0^_wor 0: X# The 4110 series may be a wonderful graphics series, but they make the 4025 X# look good for screen editing. In the dialog area, you can't move the cursor X# off the bottom line. Out of the dialog area, ^K moves it up, but there X# is no way to scroll. XXs|4112|4114|tek4112|tektronix 4110 series:\ X :is=\E3!1:li#34:co#80:am:al=\E[L:bs:bt=\E[Z:\ X :cd=\E[0J:ce=\E[0K:cl=\E[2J\E[0;0H:cm=\E[%i%d;%dH:\ X :db:dc=\E[P:dl=\E[M:ic=\E[@:im=:nd=\E[C:se=\E[m:\ X :so=\E[7m:ue=\E[m:up=\EM:us=\E[4m:vs=:ve=:\ X :sr=\E7\E[0;0H\E[L\E8:sf=\E7\E[0;0H\E[M\E8: XXt|4112-nd|4112 not in dialog area:up=^K:ns:tc=4112: XXu|4112-5|4112 in 5 line dialog area:li#5:tc=4112: XXv|4113|tek4113|tektronix 4113 color graphics, 5 line dialog area:\ X :le=^H:do=^J:eo:da:bs:am:li#5:co#80:is=\EKA1\ELL5\ELV0\ELV1:\ X :vb=\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERB0:\ X :cl=\ELZ:uc=^H\ELM1_\ELM0:nd=\LM1 \LM0:\ X :.as=\E^N:.ae=\E^O: XXw|4113-34|tek4113-34|tektronix 4113 color graphics, 34 line dialog area:\ X :is=\EKA1\ELLB2\ELV0\ELV1:li#34:tc=tek4113: X# ns hidden from vi to allow visual mode. APL font (as, ae) not supported here. X# uc is slow, but looks nice. Suggest setenv MORE -up . vb needs enough delay X# to let you see the background color being toggled. XXy|4113-nd|tek4113-nd|tektronix 4113 color graphics, no dialog area:\ X :le=^H:do=^J:nd=\t:up=^K:ll=\ELF hl @:ho=\ELF7l\177 @:\ X :eo:bs:am:li#34:co#80:is=\ELZ\EKA0\ELF7l\177 @:vs=\ELZ\EKA0:\ X :vb=\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERB0:\ X :cl=\E\f:uc=^H\EMG1_\EMG0:so=\EMT2:se=\EMT1:\ X :.ns:.as=\E^N:.ae=\E^O: XXz|4105|tek4105:\ X :al=\E[1L:am:bs:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%2;%2H:co#80:\ X :dc=\E[1P:dl=\E[1M:do=\E[1B:ho=\E[H:im=\E[4h:li#30:mi:nd=\E[1C:\ X :as=\E[1m:ae=\E[0m:ms:pt:se=\E[0m:so=\E[7m:up=\E[1A:kb=^h:ku=\E[1A:\ X :kd=\E[1B:kl=\E[1D:kr=\E[1C:ul:us=\E[4m:ue=\E[0m:is=\E%!1\E[?6l\E[0m:\ X :mr=\E[<3m:md=\E[<4m:mh=\E[<6m:mb=\E[<7m:me=\E[<1m:ti=\E%!1\E[?6l:xt: X# This entry is from Tek. Inc. (Brian Biehl) XXz|4115|tek4115|Tektronix 4115:\ X :co#80:li#34:\ X :al=\E[L:am:bc=\E[D:bs:bt=\E[Z:cd=\E[J:ce=\E[K:\ X :cl=\E[;H\E[2J:cm=\E[%i%d;%dH:da:db:dc=\E[P:dl=\E[M:do=\E[B:\ X :ei=\E[4l:eo:ho=\E[;H:im=\E[4h:if=/usr/share/lib/tabset/vt100:\ X :is=\E%\0410\E%\014\ELV0\EKA1\ELBB2\ENU@\075\ELLB2\ELM0\ELV1\EKYA?\E%\0411\E[<1l\E[?7h\E[?8h\E[34;1H\E[34B\E[0m:\ X :kb=^H:ke=\E>:ks=\E=:nd=\E[C:pt:se=\E[m:so=\E[7m:sr=\EM:\ X :te=\E%\0410\ELBG8\E%\0411\E[34;1H\E[J: X :ti=\E%\0410\ELBB2\E%\0411:\ X :ue=\E[m:up=\E[A:us=\E[4m:\ X :ve=\E%\0410\ELBG8\E%\0411\E[34;1H:\ X :vs=\E%\0410\ELBB2\E%\0411: X# The tek4125 emulates a vt100 incorrectly - the scrolling region X# command is ignored. The following entry replaces the cs with the X# needed al, dl, and im; removes some cursor pad commands that the tek4125 X# chokes on; and adds a lot of initialization for the tek dialog area. X# Note that this entry uses all 34 lines and sets the cursor color to green X# Steve Jacobson 8/85 XXB|tek4125:\ X :ks=\E=:li#34:\ X :is=\EQD1\EUX03\E%\!0\EKA\ELBB2\ELCE0\ELI100\ELJ2\ELLB2\ELM0\ELS1\ELX00\ELV1\E%\!1\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:dl=\E[1M:\ X :al=\E[1L:cs@:sc@:rc@:im=\E1:tc=vt100: X# From carolyn@dali.berkeley.edu Thu Oct 31 12:54:27 1985 XXA|4404|tek4404:\ X :al=\E[1L:bs:cd=\E[J:ce=\E[K:cl=\E[;H\E[2J:cm=\E[%i%d;%dH:co#80:\ X :cs=\E[%i%d;%dr:dc=\E[P:dl=\E[1M:do=^J:ei=\E[4l:ho=\E[H:im=\E[4h:\ X :kd=\E[B:ke=\E[?1h:kl=\E[D:kr=\E[C:ks=\E[?1l:ku=\E[A:li#32::mb=\E[5m:\ X :md=\E[1m:me=\E[m:nd=\E[C:pt:rc=\E8:sc=\E7:se=\E[27m:so=\E[7m:\ X :ta=\E[2I:ti=\E%\!1\E[1;32r\E[?6l\E>:te=\E[1;1H\E[0J\E[?6h\E[?1l:\ X :ue=\E[m:up=\E[A:us=\E[4m: X# # -------------------------------- X# X# a: ADDS X# X# Regent: lowest common denominator, works on all regents. Xa0|regent|Adds Regent Series:li#24:co#80:am:cl=^L:ll=^A:up=^Z:\ X :bs:bc=^U:nd=^F:do=^J:ho=\EY : X# Regent 100 has a bug where if computer sends escape when user is holding X# down shift key it gets confused, so we avoid escape. Xa1|regent100|Adds Regent 100:k0=^B1^M:k1=^B2^M:k2=^B3^M:k3=^B4^M:\ X :k4=^B5^M:k5=^B6^M:k6=^B7^M:k7=^B8^M:\ X :l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:\ X :so=\E0P:ue=\E0@:us=\E0`:se=\E0@:\ X :cm=^K%+ %B^P%.:ug#1:sg#1:tc=regent: Xa2|regent20|Adds Regent 20:cd=\Ek:ce=\EK:cm=\EY%+ %+ :tc=regent: Xa3|regent25|Adds Regent 25:kh=^A:kl=^U:kr=^F:ku=^Z:kd=^J:tc=regent20: Xa4|regent40|Adds Regent 40:k0=^B1^M:k1=^B2^M:k2=^B3^M:k3=^B4^M:\ X :k4=^B5^M:k5=^B6^M:k6=^B7^M:k7=^B8^M:\ X :l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:\ X :al=2*\EM:dl=2*\El:\ X :so=\E0P:ue=\E0@:us=\E0`:se=\E0@:ug#1:sg#1:tc=regent25: Xa5|regent40+|Adds Regent 40+:is=\EB:tc=regent40: Xa6|regent60|regent200|Adds Regent 60:se=\ER\E0@\EV:so=\ER\E0P\EV:dc=\EE:ei=\EF:\ X :im=\EF:is=\EV\EB:ko=dc,im,ei:tc=regent40+: Xa7|regent60na|regent 60 w/no arrow keys:\ X kl@:kr@:ku@:kd@:tc=regent60: X# Note: if return acts weird on a980, check internal switch #2 X# on the top chip on the CONTROL pc board. Xac|a980|adds consul 980:\ X :do=^J:al=13\E^N:am:le=^H:bs:cl=^L\200^K@:cm=^K%+@\E^E%2:co#80:\ X :dl=13\E^O:k0=\E0:k1=\E1:k2=\E2:k3=\E3:k4=\E4:k5=\E5:k6=\E6:k7=\E7:\ X :k8=\E8:k9=\E9:li#24:nd=\E^E01:so=^Y^^^N:se=^O:up=9: Xas|viewpt60|viewpoint60|addsviewpoint60|adds viewpoint60:\ X :tc=regent40: X# From Onyx:edward Thu Jul 9 09:27:33 1981 Xav|viewpoint|addsviewpoint|adds viewpoint:\ X :do=^J:am:le=^H:bs:li#24:co#80:cm=\EY%+ %+ :cd=\Ek:ce=\EK:\ X :up=^Z:cl=^L:ll=^A:kl=^U:kd=^J:ku=^Z:kh=^A:\ X :so=^N:se=^O:us=^N:ue=^O:is=^O\E0`:vs=^O\E0P:ve=^O\E0`: X# # -------------------------------- X# X# b: BEEHIVE X# X# Reports are that most of these Beehive entries (except superbee) have not been X# tested and do not work right. se is a trouble spot. Be warned. Xb2|sb2|sb3|fixed superbee:\ X :xb@:tc=superbee: X# set tab is ^F, clear (one) tab is ^V, no way to clear all tabs. X# good grief - does this entry make sg/ug when it doesn't have to? X# look at those spaces in se/so. Seems strange to me... Xbh|bh3m|beehiveIIIm:\ X :if=/usr/share/lib/tabset/beehive:do=^J:\ X :al=160^S:am:le=^H:bs:cd=^R:ce=^P:cl=^E^R:\ X :co#80:dl=350^Q:ho=^E:li#20:ll=^E^K:\ X :nd=^L:pt:se= ^_:so=^] :up=^K: X# This loses on lines > 80 chars long, use at your own risk Xbi|superbeeic|super bee with insert char:\ X :ic=:im=\EQ:ei=\ER:tc=superbee: Xbm|microb|microbee|micro bee series:\ X :do=^J:am:le=^H:bs:cd=\EJ:ce=\EK:cl=\EE:co#80:cm=\EF%+ %+ :\ X :k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\Ex:\ X :kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:\ X :li#24:nd=\EC:pt:se=\Ed@ :so= \EdP:ue=\Ed@:up=\EA:us=\Ed`: X# Superbee - f1=escape, f2=^C. X# Note: there are at least 3 kinds of superbees in the world. The sb1 X# holds onto escapes and botches ^C's. The sb2 is the best of the 3. X# The sb3 puts garbage on the bottom of the screen when you scroll with X# the switch in the back set to CRLF instead of AEP. This description X# is tested on the sb2 but should work on all with either switch setting. X# The f1/f2 business is for the sb1 and the :xb: can be taken out for X# the other two if you want to try to hit that tiny escape key. X# This description is tricky: being able to use cm depends on there being X# 2048 bytes of memory and the hairy nl string. Xbs|sb1|superbee|superb|beehive super bee:\ X :ct=\E3:st=\E1:is=\EH\EJ:do=^J:\ X :sf=\n\200\200\200\n\200\200\200\EA\EK\200\200\200\ET\ET:\ X :am:le=^H:bs:cd=3\EJ:ce=3\EK:cl=3\EH\EJ:co#80:cm=\EF%r%3%3:cr=1000\r:\ X :dC#10:da:db:xb:dc=3\EP:dl=100\EM:so=\E_1:se=\E_3:\ X :li#25:nl=\n\200\200\200\n\200\200\200\EA\EK\200\200\200\ET\ET:\ X :nd=\EC:pt:up=\EA:ho=\EH:ve=\n:\ X :k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:\ X :kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA: X# # -------------------------------- X# X# c: CONCEPT (HUMAN DESIGNED SYSTEMS) X# X# From vax135!hpk Sat Jun 27 07:41:20 1981 X# Extensive changes to c108 by arpavax:eric Feb 1982 X# X# There seem to be a number of different versions of the C108 PROMS X# (with bug fixes in its Z-80 program). X# The first one that we had would lock out the keyboard of you X# sent lots of short lines (like /usr/dict/words) at 9600 baud. X# Try that on your C108 and see if it sends a ^S when you type it. X# If so, you have an old version of the PROMs. X# The old one also messed up running vi with a 132-character line-length. X# You should configure the C108 to send ^S/^Q before running this. X# It is much faster (at 9600 baud) than the c100 because the delays X# are not fixed. X# new status line display entries for c108: X# hs - has status capability X# es - escape sequences are OK on status line X# i2 - second init str - setup term for status display - set programmer mode, X# select window 2, define window at last line of memory, X# set bkgnd stat mesg there, select window 0. X# ts - to status line - select window 2, home cursor, erase to end-of-window, X# 1/2 bright on, goto(line#0, col#?) X# fs - from status line - 1/2 bright off, select window 0 X# ds - disable status display - set bkgnd status mesg with illegal window # X# X# the following two entries are for emacs -- they are just like the regular X# entries except that they have buffer overflow control OFF Xc0|e108-8p:\ X :i2=\EU\E z"\Ev^A\177 !p\E ;"\E z \Ev ^A\177p\Ep\n:\ X :te=\Ev ^A\177p\Ep\r\n:tc=e108-4p: Xc1|e108-4p:\ X :is=\EU\E f\Ef\E7\E5\E8\El\ENH\EK\E\200\Eo&\200\Eo\47\E\E!\E^G!\E^HA@ :\ X :tc=c108-4p: Xc6|c108-na|c108-na-8p|concept108-na-8p|concept 108 w/8 pages, no arrows:\ X :ks@:ke@:k7=\E;:k8=\E<:k9=\E=:tc=c108-8p Xc7|c108-rv-na|c108-rv-na-8p|concept 108 w/8 pages, no arrows in rev video:\ X :ts=\E z"\E?\E^C\EE\Ea %+ :fs=\Ee\E z :\ X :ks@:ke@:k7=\E;:k8=\E<:k9=\E=:tc=c108-rv-8p X# this needs new frotz in the cm capability for 2-char addrs when > 95.... Xc8|c108-w|c108-w-8p|concept108-w-8p|concept 108 w/8 pages in wide mode:\ X :is=\EU\E F\Ef\E7\E5\E8\El\ENH\EK\E\200\Eo&\200\Eo\47\E\E"\E^G!\E^HA@ :\ X :ti=\EU\Ev 8^AD\Ep\r:te=\Ev ^A0^AD\Ep\r\n:pt@:cm@:\ X :co#132:tc=c108-8p XcA|avt-w|avtw|HDS concept avt w/4 or 8 pages; 132 columns:\ X :is=\E[1*q\E[2!t\E[7!t\E[=4;101;119l\E[=103;107;118;207h\E)1\E[1Q\EW\E[7!y\E[0\0720\07232!r\E[w\E2\r\n:\ X :ch=\E[%i%3G:cm=\E[%i%2;%3H:co#132:tc=avt: X# X# Concepts have only window relative cursor addressing, not screen relative. X# To get it to work right here, ti/te (which were invented for the concept) X# lock you into a one page window for screen style programs. To get out of X# the one page window, we use a clever trick: we set the window size to zero X# ("\Ev " in te) which the terminal recognizes as an error and resets the X# window to all of memory. X# X# Some tty drivers use cr3 for concept, others use nl3, hence dN/dC below. X# This padding is only needed at 9600 baud. X# 2 nulls padding on te isn't always enough. 6 works fine. Maybe less X# than 6 but more than 2 will work. Xcc|c100-rv-na|c100-rv-4p-na|concept100-rv-na|c100rv4pna|c100 with no arrows:\ X :ks@:ke@:tc=c100-rv: X# This is useful at 1200 baud. Xce|c100-s|concept-s|concept100-s|slow concept 100:\ X :vb=\Ek\200\EK:pt:dC@:dN@:tc=c100: Xcf|c100-rv-s|concept-rv-s|concept100-rv-s|c100rvs|slow reverse concept 100:\ X :vb=\EK\200\Ek:pt:dC@:dN@:tc=c100-rv: X# # -------------------------------- X# X# d: DEC (DIGITAL EQUIPMENT CORPORATION) X# X# Note that xn glitch in vt100 is not quite the same as concept, since X# the cursor is left in a different position while in the weird state X# (concept at beginning of next line, vt100 at end of this line) so X# all versions of vi before 3.7 don't handle xn right on vt100. X# I assume you have smooth scroll off or are at a slow enough baud X# rate that it doesn't matter (1200? or less). Also this assumes X# that you set auto-nl to "on", if you set it off use vt100-nam below. X# X# Since there are two things here called vt100, the installer can make X# a local decision to make either one standard "vt100" by including X# it in the list of terminals in reorder, since the first vt100 in X# /etc/termcap is the one that it will find. The choice is between X# nam (no automatic margins) and am (automatic margins), as determined X# by the wrapline switch (group 3 #2). I presonally recommend turning X# on the bit and using vt100-am, since having stuff hammer on the right X# margin is sort of hard to read. However, the xn glitch does not occur X# if you turn the bit off. X# X# I am unsure about the padding requirements listed here. I have heard X# a claim that the vt100 needs no padding. It's possible that it needs X# padding only if the xon/xoff switch is off. For UNIX, this switch X# should probably be on. X# X# The vt100 uses rs and rf rather than is/ct/st because the tab settings X# are in non-volatile memory and don't need to be reset upon login. X# You can type "reset" to get them set. Xdp|vt100-np|vt100 with no padding (for psl games):\ X :cl=\E[H\E[2J:sr=\EM:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\ X :ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\ X :md=\E[1m:mr=\E[7m:mb=\E[5m:me=\E[m:tc=vt100: Xd1|vt100-nam|vt100nam|vt100 w/no am:\ X :am@:xn@:\ X :is=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:ks=\E[?1h\E=:ke=\E[?1l\E>:\ X :tc=vt100-am: Xd2|gt42|dec gt42:\ X :do=^J:le=^H:bs:co#72:ns:li#40:os: Xd3|vt132|dec vt132:\ X :al=99\E[L:dl=99\E[M:ip=7:dc=7\E[P:ei=\E[4l:im=\E[4h:xn:dN#30:tc=vt100: Xd4|gt40|dec gt40:\ X :do=^J:le=^H:bs:co#72:ns:li#30:os: Xd5|vt50|dec vt50:\ X :do=^J:le=^H:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:co#80:li#12:nd=\EC:pt:up=\EA: Xd6|vt125|vt125-am|DEC vt125:\ X :xn:do=^J:co#80:li#24:cl=50\E[H\E[2J:\ X :le=^H:am:bs:cm=5\E[%i%d;%dH:nd=2\E[C:up=2\E[A:ce=3\E[K:cd=50\E[J:\ X :so=2\E[7m:se=2\E[m:us=2\E[4m:ue=2\E[m:md=2\E[1m:mr=2\E[7m:mb=2\E[5m:\ X :me=2\E[m:is=\E[1;24r\E[24;1H\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ X :ks=\E[?1h\E=:ke=\E[?1l\E>:if=/usr/share/lib/tabset/vt100:ku=\EOA:kd=\EOB:\ X :kr=\EOC:kl=\EOD:kb=^H:ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ X :pt:sr=5\EM:vt#3:sc=\E7:rc=\E8:cs=\E[%i%d;%dr: Xd9|vt125-nam|DEC vt125 no automatic margin:\ X :am@:tc=vt125-am: X# DEC gigi color graphic terminal , same as vt52 Xd7|gigi|dec gigi terminal:\ X :co#80:is=200\E>\E[?4l\E[?5l\E[?7h\E[?8h:\ X :li#24:cl=100\E[;H\E[2J:bs:cm=50\E[%i%2;%2H:nd=200\E[C:up=100\E[A:\ X :ce=120\E[K:cd=100\E[J:so=20\E[7m:se=20\E[m:us=20\E[4m:ue=20\E[m:\ X :ks=200\E[?1h\E=:ke=200\E[?1l\E>:\ X :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:\ X :kh=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=200\EM:\ X :dC#50:dF#200:dN#50:dT#50: XdI|dw1|decwriter I:\ X :do=^J:le=^H:bs:co#72:hc:os: X# From tut@Topaz.CC Thu May 12 14:49:02 1983 XdJ|dw3|la120|decwriter III:\ X :bs:kb=^H:co#132:hc:os:pt:\ X :is=\E(B\E[20l\E[w\E[1;132s\E[2g\E[9;17;25;33;41;49;57;65;73;81;89;97;105;113;121;129u\E[z\E[66t\E[1;66r\E[4g\E>\r: X# From tut@topaz.CC Thu Sep 24 22:10:46 1981 Xdf|dw4|decwriter IV:\ X :do=^J:le=^H:bs:co#132:hc:os:am:\ X :pt:is=\Ec:k0=\EOP:k1=\EOQ:k2=\EOR:k3=\EOS:kb=^H: Xdh|vt50h|dec vt50h:\ X :do=^J:le=^H:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\ X :co#80:li#12:nd=\EC:pt:sr=\EI:up=\EA: Xdi|vt100-s|vt100 with status line at top:\ X :li#23:i2=\E[2;24r\E[24;1H:cm@:ho=\E[H^J:cl=50\E[;H^J\E[0J:\ X :hs:es:ts=\E7\E[1;%dH\E[1K:fs=\E8:tc=vt100-am: Xdj|vt100-s-bot|vt100 with status line at bottom:\ X :li#23:i2=\E[1;23r\E[23;1H:\ X :hs:es:ts=\E7\E[24;%dH\E[1K:fs=\E8:tc=vt100-am: Xds|vt100-nav|dec vt100 132 cols 14 lines (w/o advanced video option):\ X :li#14:tc=vt100-w: Xdt|vt100-w|dec vt100 132 cols (w/advanced video):\ X :co#132:li#24:rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=vt100-am: Xdv|vt100-w-nam|dec vt100 132 cols (w/advanced video), no am:\ X :co#132:li#24:rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:vt@:tc=vt100-nam: X# vt 102 (from lai@decwrl) Xdy|vt102|vt-102|dec vt102:\ X :do=^J:co#80:li#24:cl=50\E[;H\E[2J:\ X :le=^H:bs:cm=5\E[%i%d;%dH:nd=2\E[C:up=2\E[A:\ X :ce=3\E[K:cd=50\E[J:so=2\E[7m:se=2\E[m:us=2\E[4m:ue=2\E[m:\ X :md=2\E[1m:mr=2\E[7m:mb=2\E[5m:me=2\E[m:is=\E[1;24r\E[24;1H:\ X :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:ks=\E[?1h\E=:ke=\E[?1l\E>:\ X :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\ X :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=5\EM:vt#3:\ X :sc=\E7:rc=\E8:cs=\E[%i%d;%dr:vs=\E[?7l:ve=\E[?7h: Xdw|vt52|dec vt52:\ X :do=^J:le=^H:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :co#80:li#24:\ X :nd=\EC:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H: X# vt61 created by Roger Sacilotto Massachusetts Computer Associates, Inc X# Similar to vt52 but add al and dl X# Xdq|vt61|dec vt61:\ X :al=\EPf:dl=\EPd:tc=vt52: Xdx|dw2|decwriter II:\ X :do=^J:kb=^h:le=^H:bs:co#132:hc:os: X# DEC PRO-350 console (VT220-style) XdP|pro350|decpro|dec pro console:\ X :bs:cd=\EJ:ce=\EK:cl=\EH\EJ:\ X :cm=\EY%+ %+ :co#80:ho=\EH:\ X :kl=\ED:kr=\EC:ku=\EA:kd=\EB:kh=\EH:\ X :k0=\EE:k1=\EF:k2=\EG:k3=\EH:k4=\EI:k5=\EJ:k6=\Ei:k7=\Ej:\ X :li#24:nd=\EC:pt:sr=\EI:up=\EA:do=\EB:\ X :se=\E^N:so=\E^H:us=\E^D:ue=\E^C:\ X :ae=\EG:as=\EF: X# X# From: Bracy H. Elton <elton@lll-crg> Xdm|vt200-ss|vt220-ss|dec vt200 series with smooth scroll:\ X :is=\E>\E[?3l\E[?4h\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ X :rs=\E>\E[?3l\E[?4h\E[?5l\E[?7h\E[?8h:\ X :tc=vt200: Xdn|vt200-w|vt220-w|vt200-wj|vt220-wj|dec vt200 series; 132 col.; jump scroll:\ X :is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ X :rs=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\ X :co#132:tc=vt200: Xdo|vt200-ws|vt220-ws|dec vt200 series; 132 col.; smooth scroll:\ X :is=\E>\E[?3h\E[?4h\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ X :rs=\E>\E[?3h\E[?4h\E[?5l\E[?7h\E[?8h:\ X :co#132:tc=vt200: X# vs100 emulator using tsim (from lai@decwrl) Xvt|vs100t|tsim|vs100-tsim:\ X :bs:cm=\EM%+ %+ :ho=\EH:do=^J:up=^K:cl=\EE:ce=\EL:cs=\ES%+ %+ :\ X :so=\Eh:se=\Er:us=\Eu:ue=\Ev:al=\EI:AL=\E+%+ :dl=\ED:DL=\E-%+ :\ X :ic=\Ei:dc=\Ed:is=\ER:rs=\ER:am:cd=\EQ:pt:nd=\En:li#24:co#80: X# # -------------------------------- X# X# h: HEWLETT PACKARD X# X# Note: no "ho" on HP's since that homes to top of memory, not screen. X# Due to severe 2621 braindamage, the only way to get the arrow keys to X# transmit anything at all is to turn on the function key labels X# (f1-f8) with ks, and even then the poor user has to hold down shift! X# The default 2621 turns off the labels except when it has to to enable X# the function keys. If your installation prefers labels on all the time, X# or off all the time (at the "expense" of the function keys) move the X# 2621-nl or 2621-wl labels to the front using reorder. X# Note: there are newer ROM's for 2621's that allow you to set strap A X# so the regular arrow keys xmit \EA, etc, as with the 2645. However, X# even with this strap set, the terminal stops xmitting if you reset it, X# until you unset and reset the strap! Since there is no way to set/unset X# the strap with an escape sequence, we don't use it in the default. X# If you like, you can use 2621-ba (braindamaged arrow keys). Xh1|2621-ba|2621 w/new rom, strap A set:\ X :ks@:ke@:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\Eh:tc=hp2621: X# 2621 with function labels. Most of the time they are off, X# but inside vi, the function key labels appear. You have to X# hold down shift to get them to xmit. X# 2621k45: untested X# 2622: unsure if this is quite it, have only heard about the terminal. Xh3|2621k45|hp2621k45|k45|2622|hp2622|hp 2621 with 45 keyboard:\ X :kb=^H:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\Eh:ks=\E&s1A:ke=\E&s0A:tc=2621: Xh5|hp|hewlett-packard:\ X :ct=\E3:st=\E1:do=^J:al=\EL:am:le=^H:bs:\ X :cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:cm=6\E&a%r%dc%dY:\ X :co#80:cv=\E&a%dY:da:db:dc=\EP:dl=\EM:ei=\ER:im=\EQ:\ X :kb=^H:li#24:mi:nd=\EC:pt:se=\E&d@:so=\E&dJ:\ X :us=\E&dD:ue=\E&d@:up=\EA:xs:vt#6:pb#9600: X# This entry does not use any of the fancy windowing stuff of the 2621. X# Indeed, termcap does not yet handle such stuff. We are looking at it. Xh6|hp2626|hp2626a|hp2626p|2626|2626a|2626p|hp 2626:\ X :dc=2\EP:ip=2:se=\E&d@:so=\E&dB:cd=500\EJ:\ X :mr=\E&dB:us=\E&dD:mb=\E&dA:mk=\E&dS:me=\E&d@:ue=\E&d@:\ X :kh=\Eh:ku=\EA:kl=\ED:kr=\EC:kd=\EB:ks=\E&s1A:ke=\E&s0A:\ X :sf=\ES:ta=2^I:xs:tc=2621: X# cD is a pain - but it only screws up at 9600 baud. X# You should use this terminal at 4800 baud or less. Xh8|hp2648|hp2648a|2648a|2648|HP 2648a graphics terminal:\ X :cl=50\EH\EJ:cm=20\E&a%r%dc%dY:dc=7\EP:ip=5:tc=2645: X# This terminal should be used at 4800 baud or less. Xh9|hp2645-np|2645 w/no padding:cm=\E&a%r%dc%dY:tc=hp2645: X# 2640a doesn't have the Y cursor addressing feature, and C is memory relative X# instead of screen relative, as we need. Xha|2640|hp2640a|2640a|hp 2640a:\ X :cm@:ks@:ke@:tc=2645: Xhb|2640b|hp2640b|2644a|hp2644a|hp 264x series:\ X :ks@:ke@:tc=2645: X# 2621 using all 48 lines of memory, only 24 visible at any time. Untested. Xhl|2621-48|48 line 2621:\ X :li#48:ho=\EH:cm=\E&a%r%dc%dR:tc=2621: X# Hp 110 computer is the same as 2621 except has 16 lines Xhm|hp110|110|hp 110 computer:\ X :li#16:tc=2621: X# 2621 with no labels ever. Also prevents vi delays on escape. X# Needed for UCB ARPAVAX console, since lsi-11 expands tabs (wrong). Xht|hp2621-nt|2621nt|2621-nt|hp2621nt|hp 2621 w/no tabs:\ X :pt@:tc=hp2621: X# 2621 with labels on all the time - normal outside vi, function inside vi. Xhw|hp2621wl|2621wl|2621-wl|hp2621-wl|hp 2621 w/labels:\ X :is=\E&jA\r:ke=\E&jA:tc=hp2621-fl: X# 2392 (from haddix@arpa?) Xhz|2392|hp2392|hp2392a:\ X :bt=\Ei:ip=2:is=\E&j@\E3\r:if=/usr/share/lib/tabset/stdcrt:\ X :ml=\El:MT:mu=\Em:km:\ X :mh=\E&dH:mr=\E&dB:us=\E&dD:mb=\E&dA:me=\E&d@:\ X :ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\Eh:ks=\E&s1A:ke=\E&s0A:tc=hp: X#HP 236 console running 4.3 BSD X#from ddavis@ic.berkeley.edu Xh7|236|hp236|HP236 internal terminal emulator:\ X :am:bs:li#24:co#80:cl=\EF:cm=\EE%+ %+ :\ X :dc=\EJ:dl=\EH:ic=\EI:al=\EG:up=^K:im=:ei=:\ X :so=\EBI:se=\ECI:vs=\EDB:ve=\EDE: X# hp150 from ddavis@ic.berkeley.edu Xh0|150|hp150|hp150a|150a:\ X :is=\E&s1A\E&f0a1k2L\Ep\r\E&k0K\E&f0a2k2L\Eq\r\E&f0a3k2L\Er\r\E&f0a4k2L\Es\r\E&f0a5k2L\Et\r\E&f0a6k2L\Eu\r\E&f0a7k2L\Ev\r\E&f0a8k2L\Ew\r\E&k0D\E&s0A:\ X :bt=\Ei:li#24:cm=\E&a%r%dc%dY:dc=2\EP:ip=2:pb#19200:so=\E&dJ:\ X :se=\E&d@:us=\E&dD:ue=\E&d@:me=\E&d@:kh=\Eh:ku=\EA:kl=\ED:kr=\EC:\ X :kd=\EB:kn#8:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:\ X :k8=\Ew:ta=2^I:ct=\E3:st=\E1:do=^J:al=\EL:am:le=^H:\ X :bs:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\Eh\EJ:co#80:cv=\E&a%dY:da:db:dl=\EM:\ X :ei=\ER:im=\EQ:kb=^H:mi:nd=\EC:pt:up=\EA:xs:vt#6:sf=\ES:sr=\ET:\ X :vs=\E&s1A:ve=\E&s0A:ks=\E&jB\E&j@:ke=\E&j@: X# # -------------------------------- X# X# i: INFOTON (GENERAL TERMINAL) X# X# Infoton is now called General Terminal Corp. or some such thing. X# gt100 sounds like something DEC would come out with. Lets hope they don't. Xi1|i100|gt100|gt100a|General Terminal 100A (formerly Infoton 100):\ X :do=^J:cl=^L:cd=\EJ:ce=\EK:li#24:co#80:\ X :al=\EL:dl=\EM:up=\EA:nd=\EC:ho=\EH:cm=\Ef%r%+ %+ :vb=\Eb\Ea:\ X :am:le=^H:bs:so=\Eb:se=\Ea: Xi4|i400|400|infoton 400:\ X :do=^J:al=\E[L:am:le=^H:bs:ce=\E[N:cl=\E[2J:cm=%i\E[%3;%3H:co#80:\ X :dl=\E[M:li#25:nd=\E[C:up=\E[A:im=\E[4h\E[2Q:ei=\E[4l\E[0Q:\ X :dc=\E[4h\E[2Q\E[P\E[4l\E[0Q: Xia|addrinfo:\ X :do=^J:li#24:co#80:cl=^L:ho=^H:nd=^Y:cd=^K:\ X :up=^\:am:le=^Z:bc=^Z:cm=\037%+\377%+\377:ll=^H^\: Xik|infotonKAS:\ X :do=^J:am:le=^Z:bc=^Z:cd=^K:cl=^L:co#80:li#24:nd=^Y:up=^\:ll=^H^\: X# # -------------------------------- X# X# k: HEATHKIT (ZENITH) X# XkA|h19-a|h19a|heath-ansi|heathkit-a|heathkit h19 ansi mode:\ X :al=1*\E[1L:am:le=^H:bs:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%2;%2H:co#80:\ X :dc=\E[1P:dl=1*\E[1M:do=\E[1B:ei=\E[4l:ho=\E[H:im=\E[4h:li#24:mi:\ X :nd=\E[1C:as=\E[10m:ae=\E[11m:ms:pt:se=\E[0m:so=\E[7m:up=\E[1A:\ X :vs=\E[>4h:ve=\E[>4l:kb=^h:ku=\E[1A:kd=\E[1B:kl=\E[1D:kr=\E[1C:\ X :kh=\E[H:kn#8:k1=\EOS:k2=\EOT:k3=\EOU:k4=\EOV:k5=\EOW:l6=blue:\ X :l7=red:l8=white:k6=\EOP:k7=\EOQ:k8=\EOR:\ X :sr=\EM:is=\E<\E[>1;2;3;4;5;6;7;8;9l\E[0m\E[11m\E[?7h: XkB|h19-bs|h19bs|heathkit w/keypad shifted:\ X :ks=\Et:ke=\Eu:tc=h19-b: X#written by David Shewmake, UCSF Medical Information Science X#ucbvax!ucsfmis!shewmake X#the z29-e entry sucks...but it works with emacs XkD|z29-e|zenith 29 hacked for emacs:\ X :ip=1.5:ks=\Et:ke=\Eu:vs@:ve@:al=1*\EL:am:le=^H:\ X :bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :co#80:dc=\EN:dl=1*\EM:\ X :do=\EB:ho=\EH:li#24:nd=\EC:as=\EF:ae=\EG:ms:\ X :pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:vs=\Ex4:ve=\Ey4:kb=^h:\ X :ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\EH:kn#8:k1=\ES:k2=\ET:k3=\EU:\ X :k4=\EV:k5=\EW:l6=blue:l7=red:l8=white:k6=\EP:k7=\EQ:k8=\ER:es:hs:\ X :ts=\Ej\Ex5\Ex1\EY8%+ \Eo:fs=\Ek\Ey5:ds=\Ey1: X# z29 in ansi mode. Assumes that the cursor is in the correct state, and that X# the world is stable. `rs' causes the terminal to be reset to the state X# indicated by the name. kc -> key click, nkc -> no key click, uc -> underscore X# cursor, bc -> block cursor. X# from Mike Meyers XkF|z29a|z29a-kc-bc|h29a-kc-bc|heath/zenith 29 in ansi mode:\ X :do=^J:co#80:li#24:cl=\E[2J:pt:ho=\E[H:\ X :le=^H:bs:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:mb=\E[5m:mr=\E7m:\ X :ce=\E[K:cd=\E[J:so=\E[7;2m:se=\E[m:us=\E[4m:ue=\E[m:mh=\E[2m:\ X :md=\E[2m:mr=\E[7m:mb=\E[5m:me=\E[m:\ X :rs=\E<\E[1;24r\E[24;1H\E[?7h\E[>4h\E[>1;2;3;5;6;7;8;9l\E[m\E[11m:\ X :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\ X :k1=\EOS:k2=\EOT:k3=\EOU:k4=\EOV:k5=\EOW:k6=\EOP:k7=\EOQ:k8=\EOR:\ X :k9=\EOX:k0=\E[~:l0=help:kn#2:ko=ho,cd:if=/usr/share/lib/tabset/zenith29:\ X :es:hs:ts=\E[s\E[>5;1h\E[25;%i%dH\E[1K:fs=\E[u\E[>5l:ds=\E[>1l:\ X :cs=\E[%i%d;%dr:sr=\EM:sf=\ED:DO=\E[%dB:UP=\E[%dA:LE=\E[%dD:\ X :RI=\E[%dC:AL=\E[%dL:DL=\E[%dM:sc=\E[s:rc=\E[r:dc=\E[1P:DC=\E[%dP:\ X :kC=\E[J:ct=\E[3g:st=\EH:ti=\E[?7l:te=\E[?7h:ps=\E#7: XkG|z29a-kc-uc|h29a-kc-uc|heath/zenith 29 in ansi mode:\ X :rs=\E<\E[1;24r\E[24;1H\E[?7h\E[>1;2;3;4;5;6;7;8;9l\E[m\E[11m:\ X :tc=z29a: XkH|z29a-nkc-bc|h29a-nkc-bc|heath/zenith 29 in ansi mode:\ X :rs=\E<\E[1;24r\E[24;1H\E[?7h\E[>2;4h\E[>1;3;5;6;7;8;9l\E[m\E[11m:\ X :tc=z29a: XkI|z29a-nkc-uc|h29a-nkc-uc|heath/zenith 29 in ansi mode:\ X :rs=\E<\E[1;24r\E[24;1H\E[?7h\E[>2h\E[>1;3;4;5;6;7;8;9l\E[m\E[11m:\ X :tc=z29a: X#z100 entry from Brad Brahms at TRW (Brahms@USC-ECLC) X# usenet: {decvax,ucbvax}!trwrb!trwspp!brahms Xkc|z100|h100|z110|z-100|h-100|heath/zenith z-100 pc with color monitor:\ X :vs=\Ex4\Em71:ve=\Ey4\Em70:tc=z100bw: XkY|z100bw|h100bw|z110bw|z-100bw|h-100bw|heath/zenith z-100 pc:\ X :al=5*\EL:bs:cd=\EJ:ce=\EK:cl=5*\EE:cm=1*\EY%+ %+ :co#80:dc=1*\EN:\ X :dl=5*\EM:do=\EB:ei=\EO:ho=\EH:im=\E@:li#24:mi:nd=\EC:as=\EF:ae=\EG:\ X :ms:pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:vs=\Ex4:ve=\Ey4:\ X :kb=^h:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\EH:kn#10:\ X :k0=\EJ:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:k6=\EP:k7=\EQ:\ X :k8=\ER:k9=\EOI: Xkp|p19:\ X :al=2*\EL:dl=2*\EM:tc=h19-b: X# from ucscc!B.fiatlux@ucbvax.berkeley.edu Xzx|ztx|ztx11|zt-1|htx11|ztx-1-a|ztx-10/11:\ X :al=\EL:am:bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :co#80:\ X :dl=\EM:do=^J:ho=\EH:is=\Ej\EH\Eq\Ek\Ev\Ey1\Ey5\EG\Ey8\Ey9\Ey>:\ X :k0=\ES:k1=\EB:k2=\EU:k3=\EV:k4=\EW:k5=\EP:k6=\EQ:k7=\ER:kb=^H:kd=\EB:\ X :kl=\ED:kr=\EC:ku=\EA:le=^H:li#24:nd=\EC:pt:se=\Eq:so=\Es5:\ X :sr=\EI:sr=\EI:ue=\Eq:up=\EA:us=\Es2:\ X :es:hs:ts=\Ej\Ex5\Ex1\EY8%+ \Eo:fs=\Ek\Ey5:ds=\Ey1: X# # -------------------------------- X# X# l: LEAR SIEGLER (ADM) X# X# If the adm31 gives you trouble with standout mode, check the DIP switch X# in position 6, bank @c11, 25% from back end of pc. Should be OFF. X# If there is no such switch, you have an old adm31 and must use oadm31 Xl2|adm2|lsi adm2:\ X :do=^J:al=\EE:am:le=^H:bs:cd=\EY:ce=\ET:cl=\E;:\ X :cm=\E=%+ %+ :co#80:dc=\EW:dl=\ER:\ X :ei=:ho=^^:ic=\EQ:im=:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:li#24:nd=^L:up=^K: Xl4|adm42|42|lsi adm42:\ X :vs=\EC\E3 \E3(:do=^J:al=270\EE:am:le=^H:bs:cd=\EY:ce=\ET:cl=\E;:\ X :cm=\E=%+ %+ :co#80:dc=\EW:dl=\ER:ei=\Er:im=\Eq:ip=6*:li#24:\ X :bt=\EI:nd=^L:se=\EG0:so=\EG4:up=^k:ma=^K^P:pc=\177: Xl5|adm5|5|lsi adm5:\ X :do=^J:cd=\EY:ce=\ET:do=^J:kb=^H:kh=^^:\ X :ma=^Hh^Jj^Kk^Ll^^H:se=\EG:sg#1:so=\EG:tc=adm3aplus: Xl7|adm20|lear siegler adm20:\ X :am:li#24:co#80:bs:cl=^Z:cm=\E=%i%r%+^_%+^_:nd=^L:up=^K:ho=^^:ce=\ET:\ X :cd=\EY:al=\EE:dl=\ER:im=:ei=:ic=\EQ:dm=:ed=:dc=\EW:so=\E):se=\E(:\ X :bt=\EI:pt:kn#7:k1=^A:k2=^B:k3=^W:k4=^D:k5=^E:k6=^X:k7=^Z: X# From Andrew Scott Beals <bandy@lll-crg.ARPA> Xl8|adm12|12|lsi adm12:\ X :is=\Eq:do=^J:al=\EE:am:le=^H:bs:ce=\ET:cm=\E=%+ %+ :cl=^Z:cd=\EY:\ X :co#80:dc=\EW:dl=\ER:ei=\Er:ho=^^:im=\Eq:\ X :k0=^A0\r:k1=^A1\r:k2=^A2\r:k3=^A3\r:k4=^A4\r:\ X :k5=^A5\r:k6=^A6\r:k7=^A7\r:k8=^A8\r:k9=^A9\r:kd=^J:kl=^H:kr=^L:ku=^K:\ X :li#24:ma=j^Jk^P^K^Pl ^R^L^L :mi:nd=^L:\ X :se=\EG0:so=\EG4:up=^K:us=\EG1:ue=\EG0: Xlb|adm3a+|3a+|adm3aplus:\ X :kl=^H:kd=^J:ku=^K:kr=^L:tc=adm3a: Xlc|adm22|22|lsi adm22:\ X :is=\E%\014\014\014\016\003\000\003\002\003\002\000\000\000\000\000\000\000\000\000\000\000:\ X :al=\EE:am:bs:bt=\EI:cd=\Ey:ce=\Et:cl=\E+:cm=\000\E=%+ %+ :co#80:\ X :dc=\EW:dl=\ER:do=^J:em=:ho=^^:ic=\EQ:im=:\ X :k1=\001@\015:k2=\001A\015:k3=\001B\015:k4=\001C\015:\ X :k5=\001D\015:k6=\001E\015:k7=\001F\015:kn#7:\ X :ko=ho:l1=F1:l2=F2:l3=F3:l4=F4:l5=F5:l6=F6:l7=F7:\ X :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:li#24:\ X :ma=j^Jk^P^K^Pl ^R^L^L :nd=^L:se=\E(:so=\E):ta=\Ei:up=^K: X#From: stephen%comp.lancs.ac.uk@ucl-cs.arpa Xle|adm11|lsi adm11:\ X :do=^J:bs:\ X :cd=\EY:ce=\ET:kb=^H:kh=^^:\ X :ma=^Hh^Jj^Kk^Ll^^H:so=\E):se=\E(:\ X :kl=^H:kd=^J:ku=^K:kr=^L:\ X :am:cm=\E=%+ %+ :cl=^Z:co#80:li#24:nd=^L:up=^K:\ X :hs:ts=\EF\E):fs=\E(^M:ds=\Eh: X# # -------------------------------- X# X# m: MICROTERM X# X# These mime1 entries refer to the Microterm Mime I or Mime II. X# The default mime is assumed to be in enhanced act iv mode. Xm3|mime3a|mime1 emulating 3a:\ X :am@:ma=^X ^K^J^Z^P:ku=^Z:kd=^K:kl=^H:kr=^X:tc=adm3a: Xm4|microterm|act4|microterm act iv:\ X :am:do=^J:le=^H:bs:cd=^_:ce=^^:cl=^L:cm=^T%.%.:\ X :co#80:li#24:nd=^X:up=^Z:ho=^]: X# The padding on sr and ta for act5 and mime is a guess and not final. X# The act 5 has hardware tabs, but they are in columns 8, 16, 24, 32, 41 (!)... Xm5|microterm5|act5|microterm act v:\ X :uc=^H\EA:sr=3\EH:ku=^Z:kd=^K:kl=^H:kr=^X:ma=^Z^P^Xl^Kj:tc=act4: X# Act V in split screen mode. act5s is not tested and said not to work. XmS|act5s|skinny act5:\ X :ti=\EP:te=\EQ:li#48:co#39:tc=act5: X# Mimes using brightness for standout. Half bright is really dim unless X# you turn up the brightness so far that lines show up on the screen. X# uc is disabled to get around a curses bug, should be put back in someday. Xmf|mime-fb|full bright mime1:\ X :so=^Y:se=^S:is=^S\E:tc=mime: Xmh|mime-hb|half bright mime1:\ X :so=^S:se=^Y:is=^Y\E:tc=mime: Xmm|mime|mime1|mime2|mimei|mimeii|microterm mime1:\ X :do=^J:al=80^A:am:le=^H:bs:cd=^_:ce=^^:cl=\035^C:cm=^T%+^X%> 0%+P:\ X :co#80:dl=80^W:ta=2^I:li#24:nd=^X:pt:uc=^U:up=^z:ho=\035:do=^K:\ X :is=^S\E^Q:ma=^X ^K^J^Z^P:ku=^Z:kd=^K:kl=^H:kr=^X:sr=3^R:vt#9: X# These termcaps (for mime 2a) put the terminal in low intensity mode X# since high intensity mode is so obnoxious. Xms|mime2a-s|microterm mime2a (emulating an enhanced soroc iq120):\ X :do=^J:\ X :al=20*^A:am:le=^H:bs:cd=20*\EJ:ce=\EK:cl=\EL:cm=\E=%+ %+ :co#80:dc=\ED:\ X :dl=20*^W:kl=^H:kr=^L:ku=^K:kd=^J:ho=^^:is=\E):sr=\EI\ X :im=\EE:ei=^Z:ip=2:li#24:nd=^L:so=\E\072:se=\E;:up=\EI:\ X :us=\E6:ue=\E7: X# This is the preferred mode (but ^X can't be used as a kill character) Xmv|mime2a|mime2a-v|microterm mime2a (emulating an enhanced vt52):\ X :do=^J:al=20*^A:le=^H:bs:cd=20*\EQ:co#80:ce=\EP:cl=\EL:cm=\EY%+ %+ :\ X :is=^Y:dc=^N:dl=20*^W:ip=2:ei=^Z:ho=\EH:im=^O:kd=\EB:kl=\ED:kr=\EC:\ X :ku=\EA:li#24:nd=\EC:pt:se=\E9:so=\E8:up=\EA:sr=\EA:us=\E4:ue=\E5: SHAR_EOF echo "End of part 5" echo "File utils/termcap is continued in part 6" echo "6" > s2_seq_.tmp exit 0 -- ===================== Reuters Ltd PLC, Tel: +44 628 891313 x. 212 Westthorpe House, UUCP: fox%marlow.uucp@idec.stc.co.uk Little Marlow, Bucks, England SL7 3RQ