Ich habe per loadkeys ru
Befehl zur russischen Tastatur gewechselt und kann jetzt nicht mehr zurückschalten.
Ein Verzeichnis und nachfolgende Dateien, die ich habe, sind mit kyrillischen Zeichen betitelt, und ich versuche, sie durch eine Kombination von Befehlen in lateinischen und kyrillischen Zeichen zu erreichen. Bisher habe ich mich auf Kyrillisch festgelegt.
Weiß jemand, wie man zurückschaltet, wenn ich nur kyrillische Zeichen zur Verfügung habe?
Antworten:
Ich bin der Meinung, dass es eine viel logischere / vernünftigere Lösung geben muss als die, die ich vorschlagen werde, z. B. das Ausführen
sudo loadkeys us
vom grafischen Terminal, dessen Layout unabhängig ist, oder das Neustarten der Maschine (wie bereits vorgeschlagen).Wenn jedoch keine dieser Optionen verfügbar ist, können Sie die folgende Hosen-auf-den-Kopf-Technik verwenden:
sudo loadkeys ru
. Alternativ können Sie eine beliebige Zeile mitu
unds
in finden.us
. Drücken Sie Enter. (Bash wird sich darüber beschwerencommand not found
.)loadkeys ru
Linie.yank-last-arg
in bash zugeordnet. Dies ist der Befehl, der das letzte Argument aus dem vorherigen Befehl einfügt. In diesem Fall habenus
wir im vorherigen Schritt zusammengebaut.loadkeys us
. Jetzt müssen Sie nur noch drücken Enter.Wenn es keine Befehle mit beiden uund sin ihnen gibt, können Sie die Schritte 2 und 3 zweimal ausführen und diese Zeichen aus 2 verschiedenen Befehlen auswählen.
quelle
Die russische Keymap hat wahrscheinlich eine Modifikatortaste für lateinischen Text.
Einige wahrscheinliche Verdächtige sind der Caps LockSchlüssel (lateinisches Schloss), der rechte Alt- AltGrSchlüssel ( ) oder möglicherweise die Kombination von Altund Shiftzusammen.
Wenn Sie sich die Keymap-Datei ansehen (oder ausführen
dumpkeys
) könnten, würden Sie es sicher wissen. Es kann jedoch schwierig sein, Informationen zu finden, während Ihre Tastatur in einer unbekannten Zuordnung steckt!Die Keymap-Datei
Der Kommentar oben
/usr/share/keymaps/i386/qwerty/ru.kmap.gz
in Ubuntu 16.04 LTS (Xenial Xerus) lautet:Ich hoffe deine Tastatur hat eine rechte CtrlTaste! Wenn dies nicht der Fall ist, müssen Sie AltGrbeim Umschalten die rechte Alt-Taste ( ) gedrückt halten.
quelle
Haben Sie die Standardverknüpfung (ish) ausprobiert
ctrl+space
?Wenn Sie bei der Installation einer neuen Tastatur die englische nicht unterdrückt haben, sollte diese Verknüpfung zwischen der einen und der anderen wechseln.
quelle