Re: Emacs Meta bindings not working after upgrade
On 2012-09-12, Clint Pachl pa...@ecentryx.com wrote: After upgrading my system to the latest snapshot my Emacs META bindings are not working properly in the terminal. For instance, from xterm, the bindings: M-B (backward-word), M-F (forward-word), M-D (kill-word), output the the characters, â, æ, ä, respectively. However, the standard or control bindings work as expected. For example: C-D (delete-char) C-B (backward-char) C-E (end-of-line) How can I get the META bindings working normally at the command line? I don't have a solution; I'd just like to chime in: I'm seeing this, too, on vanilla 5.1/i386, outside of X. -- Dennis den Brok
Re: Emacs Meta bindings not working after upgrade
I would like to clarify that I'm using cwm. However, I have the same issue from a login terminal (without X). Also, I don't use Emacs, the editor, just the emulation on the command line. So in my ~/.kshrc I have: set -o emacs Clint Pachl wrote: After upgrading my system to the latest snapshot my Emacs META bindings are not working properly in the terminal. For instance, from xterm, the bindings: M-B (backward-word), M-F (forward-word), M-D (kill-word), output the the characters, â, æ, ä, respectively. However, the standard or control bindings work as expected. For example: C-D (delete-char) C-B (backward-char) C-E (end-of-line) How can I get the META bindings working normally at the command line? Things I've Tried == Adding either or both of the following to my ~/.Xdefaults makes my Emacs META bindings work at the command line, but breaks my Vim mappings which use ALT/META. XTerm*metaSendsEscape: true XTerm*eightBitInput: false Additional Info = $ xev # press Left ALT key KeyRelease event, serial 32, synthetic NO, window 0x261, root 0xa9, subw 0x0, time 971309600, (178,136), root:(623,676), state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False $dmesg | head -2 OpenBSD 5.2-current (GENERIC.MP) #1: Wed Aug 29 21:17:12 MDT 2012 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
Emacs Meta bindings not working after upgrade
After upgrading my system to the latest snapshot my Emacs META bindings are not working properly in the terminal. For instance, from xterm, the bindings: M-B (backward-word), M-F (forward-word), M-D (kill-word), output the the characters, â, æ, ä, respectively. However, the standard or control bindings work as expected. For example: C-D (delete-char) C-B (backward-char) C-E (end-of-line) How can I get the META bindings working normally at the command line? Things I've Tried == Adding either or both of the following to my ~/.Xdefaults makes my Emacs META bindings work at the command line, but breaks my Vim mappings which use ALT/META. XTerm*metaSendsEscape: true XTerm*eightBitInput: false Additional Info = $ xev # press Left ALT key KeyRelease event, serial 32, synthetic NO, window 0x261, root 0xa9, subw 0x0, time 971309600, (178,136), root:(623,676), state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False $dmesg | head -2 OpenBSD 5.2-current (GENERIC.MP) #1: Wed Aug 29 21:17:12 MDT 2012 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP