Я добавил английскую (США), бельгийскую (альтернатива) раскладки тамильской клавиатуры с помощью графического интерфейса.
Как мне легко переключаться между этими тремя макетами из терминала?
В Ubuntu 13.10, если раскладки клавиатуры точно в следующем порядке: английский (США), бельгийский (альтернативный), тамильский и:
, если вы установите раскладку клавиатуры на английском (США), затем:
, чтобы изменить на бельгийскую (альтернативную) раскладку клавиатуры, используйте:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'be+oss'), ('xkb', 'in+tam'), ('xkb', 'us')]"
чтобы изменить раскладку тамильской клавиатуры, используйте:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'in+tam'), ('xkb', 'us'), ('xkb', 'be+oss')]"
, если вы установили бельгийскую (альтернативную) раскладку клавиатуры, тогда:
, чтобы изменить раскладку клавиатуры на тамильском, используйте:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'be+oss'), ('xkb', 'in+tam'), ('xkb', 'us')]"
, чтобы изменить раскладку клавиатуры на английском (США), используйте:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'in+tam'), ('xkb', 'us'), ('xkb', 'be+oss')]"
если вы установили раскладку клавиатуры на тамильском языке, то:
для изменения раскладки клавиатуры на английский (США) используйте:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'be+oss'), ('xkb', 'in+tam'), ('xkb', 'us')]"
, чтобы изменить на бельгийскую (альтернативную) раскладку клавиатуры, используйте:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'be+oss'), ('xkb', 'in+tam')]"
Obs: Эти команды работает только в Ubuntu 13.10 (и, возможно, в более поздних версиях).
Вы можете изменить раскладку клавиатуры, используя setxkbmap
. Это гарантированно работает с любой версией Ubuntu. Чтобы изменить нам макет:
setxkbmap us
Чтобы изменить на тамильский:
setxkbmap in+tam
изменить на бельгийский:
setxkbmap be+oss
Предпочтения будут сохраняться, пока вы закройте сеанс или перезапустите систему.