|
|
I'm new here in cyberspace. Looking around, I'm not sure if this is the right conference for this entry, or if the UNIX conference would be better. Oh well, you'll flame me if this is totally inappropriate! :-) I'm dialing in via modem with 2400 E71, and communicating just fine. I've told the BBS to use TERM=ansi. Most things work OK, but there are a couple of anomolies when I go to UNIX and use vi. The first is that moving the cursor with the left arrow key on my PC seems to wipe out the character underneath it on the screen. It's still there in the file, as moving the cursor to the right demonstrates (at catting the file as well). So #1, is there some setting I need to set to not get erasure on left arrow key? Also, in insert mode on lines with existing text, it's not pushing that text to the right as I type. So #2, some other setting I need to set? Lastly, "delete line" (dd) doesn't seem to behave as expected. First, it does NOT delete the lines off the screen, bringing the lines from below up. Second, I seem to need to press ESC after entering the dd to get anything else to work, and I shouldn't have to do that. Ideas on these dd issues? Thanks very much in advance, KLA
6 responses total.
This is the correct conference for this. For the left arrow key problem, you probably need to set procomm to "nondestructive backspace". The "dd" problem is a new one on me. When you type "dd", do you see any change on the screen? If you type control-L (to repaint the screen) after "dd", do the screen contents change? By the way, "vt102" or "vt320" is probably a better choice of terminal emulation for grex than is "ansi".
To get to the place where you set backspace & terminal type in Procomm, do alt-S and then select terminal setup. John is right that one of the VT emulations is likely to work better than ansi, in my own experience with Procomm. This may by itself solve your other problems. I just tried going back to ansi, & I also encountered the dd problem you mention. This was *not* a problem on the other machine. This may be partly due to problems with termcap/terminfo on this machine (which Marc discussed somewhere).
This response has been erased.
Valerie, that's what I thought he meant, but I tried it, & with TERM=ansi if I did dd I had to escape to get anything to happen - including further commands, including control-L. And "set redraw" (which fixes the symptoms you describe) was no help. I had other problems on the old machine with cursor positioning under ansi (in vi); this seems to be something new & different & much worse.
Rather than resetting your entire emulation, for every system you call etc, just set the emulation in your dailing directory entry (should be line 11, 'TERMINAL') that you use for grex to the appropriate vt that you want to use.
Well, I've taken the easy way out, and taken your advice, and switched to using the vt100 emulation. vi and everything else now are working as expected. The only advantage I know of for using the ansi emulation is for those bbs'es that use fancy color or graphics for the PC, and this being a UNIX-centric bbs, there's no need for supporting that capability. Thanks for the suggestions! KLA
Response not possible - You must register and login before posting.
|
|
- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss