I am on a Unixware 7.1 box and can't seem to get VI to backspace properly. The current behavior is when you insert new characters and backspace over them, it will just shift the cursor to the left. However, if I open a fresh file and do not type any new characters, the behavior of backspace is to do nothing at all. The only time the cursor shifts is new files. Here is my
set ts=4 #set nocompatible #set backspace=2 set bs=indent,eol,start
I also tried
set backspace= instead of
bs=. As you can see I also tried the two commented out lines as well. Here is what my
stty intr "^c" erase "^?" swtch "^z" kill "^u"
The current behavior of backspace in a regular terminal session (in putty) with that
.profile is to delete characters, so that aspect is working properly. Any would be appreciated!