--- Tony Schreiner schreian@bc.edu wrote:
On Nov 30, 2005, at 11:53 AM, Robin Mordasiewicz wrote:
On Wed, 30 Nov 2005, Jim Perrin wrote:
On 11/30/05, Robin Mordasiewicz robin@bullseye.tv wrote:
While in centos3, using vim and clicking the backspace I see the ^? character instead of it actually deleteing the previous character.
In centos4 this was not a problem.
I have rad about remapping keys and such, but can someone tell me what the difference between centos4 and centos3 is so I can make the change to make it work on centos3.
This isn't a problem with centos3, but rather with your terminal emulator. How are you accessing the system?
I connect with Putty, and then I execute "screen -D -R" from my screen session I ssh to my boxes.
from the box I run vim on...
[root@smtcorav02 SPECS]# echo $TERM screen
Should I be adding a termcap for screen or something ? _______________________________________________
If you type stty -a at your remote login, it will tell you what character is being interpreted as erase. I'm guessing, that it is set to ^H, but putty has set your erase character to ^?. So there is a mismatch.
I don't have putty, but I bet you can set it in the terminal emulation preferences. Or alternatively you can set it at your remote session with the command stty erase YOURCHOICE
where YOURCHOICE is probably ^H (literally ^ and H)
Tony
For others who may have this problem for other reasons, you can also try:
stty erase '?'
place this in you ~/.profile file or the bash equivalent (we use ksh).