Date: Sun, 04 Feb 2007 14:45:45 +0200 From: Jordan Gordeev <jgordeev@dir.bg> To: freebsd-questions@freebsd.org Subject: Re: Backspaces converted to ^? -- want to get rid of ^? -_-... Message-ID: <45C5D579.5070502@dir.bg> In-Reply-To: <Pine.LNX.4.43.0702021750510.19870@hymn07.u.washington.edu> References: <20070203001953.GA13965@ayn.mi.celestial.com> <Pine.LNX.4.43.0702021750510.19870@hymn07.u.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
youshi10@u.washington.edu wrote: > On Fri, 2 Feb 2007, Bill Campbell wrote: > >> On Fri, Feb 02, 2007, youshi10@u.washington.edu wrote: >> >>> Ok, this happens regularly on my FreeBSD box at home when I'm not >>> su'ed in as root using vim, or the SuSe box at work when I VNC >>> into >>> it (using vim once again), and I'm frankly quite tired of lame >>> control characters screwing up my day. Is there any way to fix >>> this >>> behavior so pressing backspace erases a character, not prints >>> out a >>> ^? character? >> >> >> This is generally a function of your terminal emulator or xterm and is a >> carryover from old DEC terminal's stupid keyboard mappings. >> >> The attached XTerm file put in $HOME/XTerm will get xterms to send ctrl-h >> from the backspace key. Other programs like putty typically have a >> keyboard configuration that permits setting the backspace key to send >> either ctrl-H or a DEL character. >> >> I leave it as an exercise for the student to figure out my other >> tweaks in >> this file :-). >> >> Bill >> -- >> INTERNET: bill@Celestial.COM Bill Campbell; Celestial Software, LLC >> URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way >> FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) >> 236-1676 >> >> ``Microsoft IIS has more holes than a wheel of Swiss Cheese after a >> shotgun >> blast'' -- John Dvorak > > > Hmmm... you have a lot of different tweaks in there. > I'll definitely implement the delete thing as soon as possible. > Thanks! > -Garrett > The correct way to fix is to use stty(1). For example: stty erase2 '^?'
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45C5D579.5070502>