[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#6014: emacs shouldn't use C-h for "help"

Has anyone else read the Key-Setup mini-HOWTO? It gives a solution that
might just please everyone - leave emac's ctrl-h -> help mapping alone:

  One choice is to remap the keys under Emacs.  Unfortunately you'll
  lose the ``<Ctrl-h> = help'' mapping.  So, I decided to map
  <BackSpace> -> DEL.  This leaves BS for use by <Ctrl-h> in Emacs.

  So, now what shall we do for the <Delete> key?  In a previous verion
  of this document I used ^D, which works under both Emacs and csh/tcsh
  as a ``Delete character on cursor'' function.  But since then I've
  found a better solution.  The kernel by default maps <Delete> as the
  VT100 ``Remove'' key sequence (``ESC[3~'').  It is not hard to teach
  Emacs and tcsh to recognize it.  The advantage is that you can bind it
  differently than <Ctrl-d> in programs.  Also, it is more consistent if
  you also map other cursor control keys.  The disadvantage is that you
  might not be able to use it in some application which you can't bind
  key sequences (but than apply to the <Delete> -> ^D binding as well).

More info in /usr/doc/HOWTO/mini/Key-Setup.gz

I have my system set up accounring to this mini-howto, and it seems to
work well.

#!/usr/bin/perl -pi_______Syntax:_sig.pl_<location-of-netscape-program>_______
BEGIN{if(!$ARGV[0]){$^I=~y/_/ /;print"$^I\n";exit}$^I='.bak'}#       Joey Hess
s/\bnoframes\b/noFrames/g;s/\bframeset\b/frameSet/g#          joey@kite.ml.org
#Remove frames from Netscape forever! <http://kite.ml.org/~joey/framefree.cgi>

TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com

Reply to: