[comp.sys.apple2] vt100

grogo@athena.mit.edu (Greg Rogalski) (03/10/90)

I have a //c, a modem, and cable, but I'm not willing to commit much money into
putting the thing on-line.  Can anyone tell me how to get my hands on
shareware/
freeware communications programs with good vt100 emulators?  The address
of a sh
areware clearinghouse or an author of a shareware program would be ideal.

Please send comments to grogo@athena.mit.edu

Thanks,
Greg R.

erast1@unix.cis.pitt.edu (Evan R Aussenberg) (03/09/91)

About auto-newline that some of you have been talking about.  (SnowTerm
calls it wrap around).

Most Unix sites will advise you whether to have this turned on or off
because 'things' will work better if both Unix and your emulation are
set the same.  Most Unix's and their programs (like vi) will take into
account whether you have auto-newline or not.  For those that don't know-
investigate your man pages on 'termcap.'

Typically most sites want you to enable auto-newline (wrap-around,
auto-margin..) especailly for "vi" et. al.

-Evan
-- 

Evan Ron Aussenberg
erast1@unix.cis.pitt.edu
IN%"erast1@pittunix"

gwyn@smoke.brl.mil (Doug Gwyn) (03/11/91)

In article <101507@unix.cis.pitt.edu> erast1@unix.cis.pitt.edu (Evan R Aussenberg) writes:
>Typically most sites want you to enable auto-newline (wrap-around,
>auto-margin..) especailly for "vi" et. al.

Note also that the behavior of a genuine DEC VT100 terminal with wrap-
around enabled is NOT properly described by the "am" termcap capability.
The following is the best VT100 termcap description that I know of,
which should count for something since I was the editor of the 4.3BSD
termcap manual.

#
# DEC VT100 with variations for Advanced Video Option and screen width.
# The following SET-UP modes are assumed for normal operation:
#	ANSI_MODE	AUTO_XON/XOFF_ON	NEWLINE_OFF	80_COLUMNS
#	WRAP_AROUND_ON
# Other SET-UP modes may be set for operator convenience or communication
# requirements; I recommend
#	SMOOTH_SCROLL	AUTOREPEAT_ON	BLOCK_CURSOR	MARGIN_BELL_OFF
#	SHIFTED_3_#
# Unless you have a graphics add-on such as Digital Engineering's VT640
# (and even then, whenever it can be arranged!) you should set
#	INTERLACE_OFF
# 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.
d0|vt100|DEC VT100 with AVO:\
	:ae=^O:as=^N:bl=^G:cd=\E[J:ce=\E[K:cm=\E[%i%d;%dH:co#80:cr=^M:\
	:cs=\E[%i%d;%dr:ct=\E[3g:DO=\E[%dB:do=^J:ho=\E[H:is=\E<\E)0:it#8:\
	: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=\E[%dD:\
	:le=^H:li#24:ll=\E[24H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:ms:nd=\E[C:\
	:nw=\EE:rc=\E8:RI=\E[%dC:\
	:rs=^X\E<\E2\E[?9h^]\E^L^X\E[20l\E[?3;9;6l\E[r\E[m\E[q\E(B^O\E)0\E>:\
	:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ti=\E[?7l:\
	:te=150\E[?7h:ue=\E[m:UP=\E[%dA:up=\EM:us=\E[4m:vt#3:xo:\
	:cl=\E[H\E[J:\
	:bs:kn#4:pt:
dv|vt100-v|DEC VT100 without AVO:\
	:ue@:us@:\
	:tc=vt100:
d8|vt100-w|DEC VT100 with AVO in 132-column mode:\
	:co#132:ct=\E[?3h\E[g:\
	:rs=^X\E<\E2\E[?9h^]\E^L^X\E[20l\E[?9;6l\E[?3h\
\E[r\E[m\E[q\E(B^O\E)0\E>:\
	:tc=vt100:
d9|vt100-x|DEC VT100 without AVO in 132-column mode:\
	:ct=\E[?3h\E[g:li#14:ll=\E[14H:ue@:us@:\
	:tc=vt100-w: