Date: Tue, 25 Mar 1997 15:45:26 +0000 From: Brian Somers <brian@shift.lan.awfulhak.org> To: sthaug@nethelp.no Cc: hans@brandinnovators.com, sos@ravenock.cybercity.dk, brian@awfulhak.demon.co.uk, brian@utell.co.uk, freebsd-hackers@freebsd.org Subject: Re: Backspace = ^H Message-ID: <199703251545.PAA00578@shift.lan.awfulhak.org> In-Reply-To: Your message of "Tue, 25 Mar 1997 16:11:39 %2B0100." <9207.859302699@verdi.nethelp.no>
next in thread | previous in thread | raw e-mail | index | archive | help
> This is more of a religious issue than anything else. There are lots > of system which use the Delete character (177) to delete a character :-) > I prefer a system where ^h is help in emacs, and the arrow key above the > enter key is mapped to Delete, which deletes characters. > > Please don't go around and claim that there is 'one editor that gets > it wrong', and using ^h to delete characters is more logical than using > Delete. Both of those characters are equally logical. > > Steinar Haug, Nethelp consulting, sthaug@nethelp.no > True - the only really "solid" argument that I've seen however is the ascii table. Perhaps there should be an easier way of doing things - maybe (in the case of FreeBSD) a sysctl variable that allows the default erase char to be changed: /etc/sysconfig: # Specify NO if you like things inconsistent, erase defaults to # ^h, BS sends ^?, DEL sends ^h # Otherwise specify your erase char (^h or ^? usually) erasechar=NO /etc/rc.i386: if [ ."$erasechar" != .NO ]; then sysctl xxxxx.erasechar=$erasechar kbdcontrol -l blah blah BS=$erasechar fi I still prefer the system that says 0x7f is the "Backspace key" and erase is 0x7f - I personally don't care about the delete key. I do most of my typing on a laptop and couldn't tell you offhand where the hell the DEL key is anyway :) -- Brian <brian@awfulhak.demon.co.uk> <brian@freebsd.org> <http://www.awfulhak.demon.co.uk> Don't _EVER_ lose your sense of humour !
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703251545.PAA00578>