Ich habe die Alt Gr
Taste auf meiner Tastatur als Compose-Taste in meinem System (Ubuntu 14.04) eingestellt, um Buchstaben wie éóèàùçü
und so weiter einzugeben . Aber wenn ich auf Emacs bin und versuche, die Alt Gr
Taste zu drücken, erhalte ich die folgende Nachricht:
<Multi_key> is undefines
Wie kann ich es zum Laufen bringen? Vielen Dank.
PS: Da ich nicht genug Reputation habe, konnte ich diesen Beitrag nicht mit aussagekräftigeren Tags versehen. Wenn Sie also Tags vorschlagen möchten, sind Sie herzlich willkommen.
key-bindings
text-editing
petrux
quelle
quelle
Capslock
Satz, der mein Verfassen-Schlüssel ist.Antworten:
Führen Sie Emacs mit XMODIFIERS auf @ im = none aus:
Ich bin überrascht, dass dies immer noch passiert. Ich habe diese Problemumgehung vor einiger Zeit gefunden und vergessen. Ich hätte angenommen, dass es jetzt behoben sein würde.
Hierfür gibt es einige Fehlerberichte. Ich kann das (Debian) nicht finden, das ich ursprünglich gelesen habe, um dieses Problem zu umgehen, aber eines, das für Ubuntu relevant ist, ist https://bugs.launchpad.net/ubuntu/+source/emacs23/+bug/493766 . Es gibt auch eine Diskussion über die Emacs-Entwickler-Mailingliste hier: http://thread.gmane.org/gmane.emacs.devel/170835 .
quelle
Das ist ein Fehler. Es ist in Emacs 24.4 behoben.
Sie können ein Update durchführen, indem Sie es aus dem Quellcode erstellen. Es ist ziemlich einfach:
http://ftpmirror.gnu.org/emacs/emacs-24.4.tar.gz
quelle
XMODIFIERS="@im=ibus"
? Für mich ist es das aber nicht. Ich frage mich, was der Unterschied ist. Ich habe "--with-x-toolkit = gtk3" verwendet, aber ich denke nicht, dass es wichtig ist. ibus ist Version 1.5.5, gtk ist 3.14.9.XMODIFIERS=@im=fcitx
ist das Problem vorhanden.