nicht zu sagen, das ist richtig weg, aber wenn ich dieses Problem habe ich gelehrt ich selbst, um stattdessen Ctrl-g zu drücken, das standardmäßig auch an keyboard-escape-quit gebunden ist. Für mich hat dies den Vorteil, dass ich meine linke Hand ziemlich nah an der Home-Position halten kann und auch mein Esc-Präfix intakt lassen kann.
Bearbeiten: Nach dem Lesen der verknüpften Seite ist es nicht an genau die gleiche Funktion gebunden, und unter Windows kann Ctrl-g einen laufenden Befehl nicht gewaltsam unterbrechen, aber Ctrl-g deckt 99% von dem ab, was ich Esc benutzen würde Esc Esc zum Abbrechen eines Befehls, den ich vermasselt habe.
Sie können vermeiden, den lustigen Charakter zu tippen, indem Sie tun (global-set-key (kbd "ESC") "keyboard-escape-quit), aber es ist nicht so einfach: zumindest auf meinem Emacs (22.3.1 auf einem Mac, Carbon Version 1.6.0) ESC funktioniert nicht als der Schlusstaste, aber alle Meta-Tastenanschläge (auch mit Cmd) funktionieren nicht mehr. –
ya, das ist das Verhalten auf Win32 Emacs 22.0.99 – jottos