F: Wie wechsle ich zwischen Eingabemethoden für verschiedene Sprachen, wenn ich ein nicht standardmäßiges Tastaturlayout verwende?
Ich muss Text in zwei verschiedenen Sprachen bearbeiten. Ich möchte meine Tastenkombinationen in beiden Sprachen verwenden können, außer natürlich beim Einfügen von Text in den Puffer. Es sieht so aus, als ob ich in der Lage sein sollte toggle-input-method
( C-\
) und die alternative Sprache auszuwählen.
So weit, fast so gut.
Hier ist das Problem: Ich verwende das englische Dvorak-Layout, das ich auf Betriebssystemebene festgelegt habe (dh mit setxkbmap
). Wenn ich toggle-input-method
, würde der Text, den ich einfüge, korrekt sein, wenn ich ein QWERTZ-Layout hätte (der Standard in den USA), aber als Kauderwelsch herauskommt, weil ich auf Dvorak bin. (FWIW, wenn ich mein Layout auf Standard US umstelle, funktioniert es einwandfrei.)
Also: Wie informiere ich Emacs, dass ich Dvorak verwende, damit toggle-input-method
Freunde meine Tastendrücke in die richtigen Zeichen in der anderen Sprache übersetzen?