Первым делом после установки дистрибутива я привык включать ввод типографских символов через клавишу 3-го уровня (устанавливаю на правый Alt). Зачем эти символы? Чтобы легко и быстро набирать правильные кавычки «», тире —, стрелки ↑↓←→ и прочие знаки.
В предыдущих версиях Ubuntu настройка была тривиальной: пойти в параметры раскладки и включить пару флажков. В последних релизах эти опции пропали.
Команда setxkbmap
меняет параметры, но они слетают при переключении раскладки. Чтобы исправить это поведение, пропишем опции setxkbmap
в dconf-editor
.
Устанавливаем пакет из стандартных репозиториев:
sudo apt-get install dconf-editor
Запускаем
dconf-editor
, ищем строку 'input-sources'
(полный путь: /org/gnome/desktop/input-sources). Осталось дописать в список xkb-options:'lv3:ralt_switch', 'misc:typo'
Первый параметр назначает клавишу 3-го уровня на правый Alt, второй разрешает ввод типографских символов. Если выполнить в терминале:
gkbd-keyboard-display -l ruпоявится окно с изображением клавиатуры и доступных для ввода знаков.
9 комментариев: ответить
Годное решение!
а как сделать чтобы именно setxkbmap не слетало после перезагрузки? в .bashrc ?
и для lubuntu данный метод не работает
@Анонимный
> для lubuntu данный метод не работает
За Lubuntu не скажу, может этот способ прокатит.
Спасибо, за совет. Работает также для Elementary OS Loki, она на базе Ubuntu 16.04
Спасибо
Как же долго я это искал. В Kubuntu 14.04 все через gui можно настроить, а в ubuntu приходится вот так.
Спасибо огромное
Спасибо