ado@elsie.UUCP (Arthur David Olson) (02/19/85)
A person here at NIH has, at home: an Apple ][e computer a Hayes Micromodem ][e Hayes's Smartcom program From the writeups I've looked at, it seems as if the termcap entry for the terminal type "dumb" is the one that's right to use when the person uses this home system to dial in to our system. Is the "dumb" termcap entry the right one to use? Is there some other entry to use that would let this person use "vi" from home with the hardware and software the person has? If "vi" can't be used when dialing in with the system this person has, what can the person do (read: buy) in order to be able to use "vi"? I'd appreciate your mail on any solutions. -- Dumb is an Aaron Spelling trademark. -- UUCP: ..decvax!seismo!elsie!ado ARPA: elsie!ado@seismo.ARPA DEC, VAX and Elsie are Digital Equipment and Borden trademarks
gwyn@brl-tgr.ARPA (Doug Gwyn <gwyn>) (02/21/85)
> an Apple ][e computer > a Hayes Micromodem ][e > Hayes's Smartcom program > Is the "dumb" termcap entry the right one to use? The "dumb" termcap does not support cursor addressing, so although it can be used with nearly any terminal it is not usually the best that can be done for any specific model. The raw Apple //e (extended monitor ROM) termcap is given below. Note that this mode is not very useful, mostly due to the brain- damaged CR behavior. The native Apple deficiencies can be overcome by software, often embedded in the communication program. I do not know whether this is true for Smartcom or not. # # Apple //e with 80-column card # The modem interface is permitted to discard LF (maybe DC1), otherwise # passing characters to the 80-column firmware via COUT (PR#3 assumed). # Auto-wrap does not work right due to newline scrolling delay, which also # requires that you set "stty cr2". # Note: Cursor addressing is only available via the Pascal V1.1 entry, # not via the BASIC PR#3 hook. All this nonsense can be avoided only by # using a terminal emulation program instead of the built-in firmware. ab|apple2e|Apple //e:\ :bl=^G:bw:cd=4*^K:ce=4^]:cl=100^L:co#80:ho=^Y:is=^R^N:kd=^J:kl=^H:\ :kr=^U:ku=^K:li#24:me=^N:mr=^O:ms:nw=100\r:rs=^R^N:se=^N:sf=^W:so=^O:\ :sr=^V:up=^_:\ :bs:nc: ap|apple2e-p|Apple //e via Pascal:\ :cm=^^%r%+ %+ :tc=apple2e: