Ustawiam Alt Gr
klawisz na klawiaturze jako klawisz komponowania w moim systemie (Ubuntu 14.04), aby pisać litery jak éóèàùçü
i tak dalej. Ale kiedy jestem na Emacsie i próbuję nacisnąć Alt Gr
klawisz, pojawia się komunikat:
<Multi_key> is undefines
Ho, mogę sprawić, żeby działało? Dzięki.
PS, ponieważ nie mam wystarczającej reputacji, nie mogłem otagować tego postu bardziej znaczącymi tagami. Jeśli więc chcesz zasugerować tagi, proszę.
key-bindings
text-editing
petrux
źródło
źródło
Capslock
ustawieniem mojego klucza tworzenia.Odpowiedzi:
Uruchom emacsa z XMODIFIERS ustawionymi na @ im = none:
Dziwię się, że tak się dzieje; Znalazłem to obejście jakiś czas temu i zapomniałem o tym. Zakładałbym, że to już zostanie naprawione.
Istnieje kilka raportów błędów w tym zakresie; Nie mogę znaleźć (Debiana) tego, który pierwotnie przeczytałem, aby uzyskać to obejście, ale jednym z istotnych dla Ubuntu jest https://bugs.launchpad.net/ubuntu/+source/emacs23/+bug/493766 . Dyskusja na temat listy mailingowej emacs-devel znajduje się tutaj: http://thread.gmane.org/gmane.emacs.devel/170835 .
źródło
To jest błąd. Zostało to naprawione w Emacs 24.4.
Możesz aktualizować, budując go ze źródła; to całkiem proste:
http://ftpmirror.gnu.org/emacs/emacs-24.4.tar.gz
źródło
XMODIFIERS="@im=ibus"
? Ale to nie dla mnie. Zastanawiam się, jaka jest różnica. Użyłem „--with-x-toolkit = gtk3”, ale nie sądzę, żeby to miało znaczenie. ibus to wersja 1.5.5, gtk to 3.14.9.XMODIFIERS=@im=fcitx
problem występuje.