Using Vi with Microport 386 on the AT

David F. Carlson dave at micropen
Thu Jul 28 02:10:20 AEST 1988


In article <3686 at pbhyf.PacBell.COM>, peb at pbhyf.PacBell.COM (Pat Bowens) writes:
> 
> Has anyone been able to get 'vi' to function properly with the  Microport
> 386 pre-release software, on a PC/AT?  
> 
> Thanks.
> 
> Pat Bowens     pbhyf!pacbell!peb     415-823-2445

This is of interest to more than Pat I suspect.

First, if the 386 pre-release you speak of is 2.2H, use the ansi terminfo.
The reverse video bug is only in earlier versions so your symptoms are
not quite what I would expect to see.

Try this terminfo.  It does many things better than the Microport including
vnews(1) and vi(1).  Bugs in the device driver it does not fix, but it at least
hides them.   Notably missing strings are due to bugs!  If rep works with 
your console driver, replace it.  In early releases rep didn't move the cursor
the numbert of reps!  I have picked a reasonable set of acsc graphics strings 
and these draw pretty boxes using the curses box() command just fine.

------------cut here--------------------
AT386|at386|at/386 console,
	am, xon,
	cols#80, it#8, lines#24,
	acsc=+/0~.ga1fxgqh20[lZm at k?jYqDx3tCu9vPwQ~z, bel=^G,
	blink=\E[5m, bold=\E[1m, cbt=\E[Z, civis=\E[27;25m,
	clear=\E[H\E[J, cnorm=\E[27;23m, cr=\r, cub=\E[%p1%dD,
	cub1=\b, cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC,
	cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA,
	cuu1=\E[A, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M, ed=\E[J,
	el=\E[K, el1=\E[1K\E[P, home=\E[H, hpa=\E[%i%p1%dG,
	ht=\t, hts=\EH, ich=\E[%p1%d@, ich1=\E[@,
	il=\E[%p1%dL, il1=\E[L, ind=\n, indn=\E[%p1%dS,
	invis=\E[8m, is1=\E[=h, is2=\E7\E[r\E8\E[?6;?7l,
	kb2=\E[G, kbs=\b, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C,
	kcuu1=\E[A, kf1=\EOP, kf10=\EOY, kf2=\EOQ, kf3=\EOR,
	kf4=\EOS, kf5=\EOT, kf6=\EOU, kf7=\EOV, kf8=\EOW,
	kf9=\EOX, khome=\E[H, kind=\E[T, knp=\E[U, kpp=\E[V,
	kri=\E[S, rc=\E8, rev=\E[7m, ri=\E[T, rin=\E[%p1%dT,
	rmacs=\E[10m, rmir=\E[4l, rmso=\E[10;0m,
	rmul=\E[10;0m, rs1=\Ec;\E[0m\E[r,
	rs2=\E22;%p2%{16}%*%p1%+%dm, rs3=\E[55m, sc=\E7,
	sgr=\E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p6%t1;%;%?%p9%t12%e10%;m,
	sgr0=\E[10;0m, smacs=\E[12m, smso=\E[1;7m, smul=\E[4m,
	tbc=\E[2g, uc=_\b%p1%c, xoffc=^S, xonc=^Q,
-------------end_of_terminfo--------------------


-- 
David F. Carlson, Micropen, Inc.
...!{ames|harvard|rutgers|topaz|...}!rochester!ur-valhalla!micropen!dave

"The faster I go, the behinder I get." --Lewis Carroll



More information about the Comp.unix.microport mailing list