From: Oskar Sharipov
Date: 2021-02-21 17:15:03Z
Я несколько лет назад поставил себе переключалку, которая не зависит от
раскладки в данный момент. Это позволило не писать отображалку в статусе
dwm, и пальцы сами умеют включать нужный язык, не заставляя глаза
отвлекаться от набираемого текста. Так как английским я пользуюсь чаще
(в консоли, например), то переключение на английскую раскладку у меня по
Caps Lock, а на русскую --- Shift + Caps Lock (наверное, не очень
удобно, но я не исправляю).
Вот делает то же самое:
setxkbmap -layout "us,ru" -option "grp:shift_caps_switch"
--
Oskar Sharipov
gpg fingerprint: BAC3 F049 748A D098 A144 BA89 0DC4 EA75 714C 75B5
From: Sergey Matveev
Date: 2021-02-21 21:19:39Z
*** Oskar Sharipov [2021-02-21 19:56]:
>Это позволило не писать отображалку в статусе
>dwm, и пальцы сами умеют включать нужный язык, не заставляя глаза
>отвлекаться от набираемого текста.
Хм... я только что понял что у меня никогда вообще и не было отображения
статуса о текущем языке :-). Точнее он автоматом показывается лампочкой
CapsLock. Shift+CapsLock у меня делают "настоящий" CapsLock, когда всё
заглавными пишется.
А я вот не уверен каким языком я чаще пользуюсь. Если по русски что-то
надо набирать, то этого зачастую тьма (документация и прочее). Но я
например спустя лет десять (после начала пользования даже GNU/Linux-ом)
узнал что оказывается в русском можно точку ставить через "/" клавишу --
даже в Windows я переключался на английский чтобы поставить
точку/запятую. Сейчас, привычка осталась.
> setxkbmap -layout "us,ru" -option "grp:shift_caps_switch"
У меня уже наверное 15+ лет вот такая настройка:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:caps_toggle,grp_led:caps"
EndSection