Ich verwende 3 verschiedene Sprachen und die Standardmethode, um einzeln zwischen ihnen zu wechseln, ist nicht praktisch (ich muss mir die aktuelle Sprache merken und prüfen, wie oft ich auf die Umschaltkombination klicken muss). In Windows habe ich die Möglichkeit, Alt+Umschalt+1 für Englisch, Alt+Umschalt+2 für Russisch und Alt+Umschalt+0 für Hebräisch zuzuweisen. Ist es möglich, Ubuntu 14 für dieselben Tastenkombinationen zu konfigurieren?
Antwort1
Das Tastaturlayout in der Xorg-Server-Sitzung kann einfach über geändert werden setxkbmap
.
Die Verwendung ist ziemlich einfach. Übergeben Sie einfach Ihr Gebietsschema als Argument für diesen Befehl und Ihre aktuelle Eingabe wird geändert (funktioniert sowohl für Konsolen-Apps als auch für UI-Apps):
SYNOPSIS
setxkbmap [ args ] [ layout [ variant [ option ... ] ] ]
Der Aufruf, den Sie benötigen, ist: setxkbmap us
. Oder Sie benötigen möglicherweise weitere Optionen, die Sie abrufen können, indem Sie sie ausführen, setxkbmap -query
während Sie sich in einem Gebietsschema befinden.
So erledigen Sie Ihre Anfrage:
Alt+Umschalt+1 für Englisch, Alt+Umschalt+2 für Russisch, Alt+Umschalt+0 für Hebräisch
Sie müssen folgende Befehle zuweisen anTastatürkürzel:
- Alt+Umschalt+0:
setxkbmap he
- Alt+Umschalt+1:
setxkbmap us
- Alt+Umschalt+2:
setxkbmap ru
Antwort2
Soweit ich weiß, gibt es eine solche Funktion nicht.
Die Antwort, die ich schrieb andiese Fragekönnte helfen. Wenn Sie beispielsweise zu fcitx wechseln, können Sie feste Tastenkombinationen für zwei der Eingabemethoden verwenden.