Perché emacs in un xterm su un Mac interpreta c-h come backward-delete-char?
Domanda
C-h è interpretato correttamente con 'help' in Carbon Emacs.app e usando / usr / bin / emacs in Terminal.app. Sono sicuro che mi manca qualcosa di semplice qui. Emacs descrivono-associazioni mostra che c-h è correttamente mappato per aiutare. Quindi sembra che xterm o X11 vedano un tasto c-h e quindi inviano un backspace a emacs. Questo comportamento può essere modificato?
Soluzione 3
Trovato la soluzione qui: http://www.ibb.net/~anne/keyboard/keyboard. html # Xterm
Applica il palmo, con forza, sulla fronte.
Mille grazie a coloro che hanno risposto.
Altri suggerimenti
Controlla la scheda Avanzate
delle Impostazioni in uso nelle Preferenze
per Terminal.app
.
Terminal -> Preferences-> Settings -> [settings name] -> Advanced
e assicurati che Delete invia Ctrl-H
sia deselezionato.
EDIT: mi dispiace, ho letto male la tua domanda. Questa risposta potrebbe essere utile per qualcuno che sta riscontrando problemi nell'uso di / usr / bin / emacs
in Terminal.app
, un problema che non hai.
Questo può aiutare, o confondere, a seconda del tuo punto di vista. Scorri verso il basso fino a circa 5.4 e inizia da lì ...
http://tldp.org/HOWTO/Keyboard-and -console-HOWTO-5.html
... e benvenuti nel passatempo per tutta la vita di armeggiare con i tuoi .emacs :)