On Sat, Aug 13, 2005 at 05:08:48PM -0500, akonstam@trinity.edu wrote:
On Wed, Jun 15, 2005 at 10:49:06PM +0200, Alexander Volovics wrote:
On Wed, Jun 15, 2005 at 03:48:38PM +0200, Alexander Dalloz wrote:
Am Mi, den 15.06.2005 schrieb Alexander Volovics um 13:25:
What happened to 'backspace' in vi. This works as it should in 'gnome-terminal' but backspace in vi in an xterm gives ''.
Thanks for the reference. Using the last suggestion, adding '*ttyModes: erase ^?' to XTerm, fixed backspace when using vi(m) in an xterm.
But it does not work when using vi under mutt in an xterm! There backspace still produces '^?'.
Alexander
That is strange because it changes the action of backspace both in normal vi and in mutt for me.
Is there any possibility you have an "stty" command to set the erase character, in a .bash_profile or similar startup file somewhere? For a long time I did this, setting the erase character to control-H, and intermittently had the symptom the OP describes. I took the line out after reading relevant bits of a HOWTO on keyboard and console issues, and things seem to be better.
-- blm