Saya mengatur Alt Gr
kunci pada keyboard saya sebagai tombol penulisan di sistem saya (Ubuntu 14.04) untuk mengetik huruf seperti éóèàùçü
dan sebagainya. Tetapi ketika saya menggunakan Emacs dan mencoba menekan Alt Gr
tombol, saya memiliki pesan yang mengatakan bahwa:
<Multi_key> is undefines
Bagaimana saya bisa membuatnya bekerja? Terima kasih.
PS karena saya tidak memiliki reputasi yang cukup, saya tidak dapat menandai posting ini dengan tag yang lebih bermakna. Jadi, tolong, jika Anda ingin menyarankan tag, Anda dipersilakan.
key-bindings
text-editing
petrux
sumber
sumber
Capslock
set menjadi kunci penulisan saya.Jawaban:
Jalankan emacs dengan XMODIFIERS disetel ke @ im = none:
Saya terkejut ini masih terjadi; Saya menemukan solusi ini beberapa waktu lalu, dan melupakannya. Saya akan mengira itu akan diperbaiki sekarang.
Ada beberapa laporan bug untuk ini; Saya tidak dapat menemukan (Debian) yang semula saya baca untuk mendapatkan solusi ini, tetapi yang relevan dengan Ubuntu adalah https://bugs.launchpad.net/ubuntu/+source/emacs23/+bug/493766 . Ada juga diskusi tentang milis emacs-devel di sini: http://thread.gmane.org/gmane.emacs.devel/170835 .
sumber
Ini adalah bug. Itu diperbaiki di Emacs 24.4.
Anda dapat memperbarui dengan membangunnya dari sumber; cukup mudah:
http://ftpmirror.gnu.org/emacs/emacs-24.4.tar.gz
sumber
XMODIFIERS="@im=ibus"
? Namun itu bukan untuk saya. Saya bertanya-tanya apa bedanya. Saya memang menggunakan "--with-x-toolkit = gtk3", tapi saya rasa itu tidak masalah. ibus adalah versi 1.5.5, gtk adalah 3.14.9.XMODIFIERS=@im=fcitx
, masalahnya ada.