Я использую KDE. В ней есть настройки клавиатуры... Необходимо в них перейти и назначить клавишу Compose...
.. вот такой — Правый Alt
/Настройки > Устройства ввода > Клавиатура > Дополнительно/
Возможно, поможет статья на каком-то сайте и статья на хубре и ещё статья на хубре.
Также включите ввод дополнительных типографских символов
После включения Alt-а, как клавиши Compose, необходимо добавить следующие строки в файл...
/usr/share/X11/locale/en_US.UTF-8/Compose
Вот такие строки (в самом низу файла):
<Multi_key> <comma> <comma> : "»"
<Multi_key> <period> <period> : "«"
<Multi_key> <Cyrillic_be>: "«"
<Multi_key> <Cyrillic_yu>: "»"
Также найти и закомментировать
# <Multi_key> <comma> <comma>
любое совпадение
и
#<Multi_key> <period> <period>
Должно получиться.
!!! После чего либо перезагрузиться, либо завершить сеанс и наслаждаться тем, что теперь в любой раскладке Вы сможете использовать русские кавычки «»... По аналогии, Вы сможете сделать любые другие символы, которые Вам необходимы.
Как использовать?
Зажимаете Alt (правый) + б или + ю (на RU)
зажимаете Alt (правый) + , или + . — получаете кавычки
Как можете видеть, <Multi_key> <Cyrillic_be>
~ это означает, что, нажимая клавишу на русской раскладке б (в нижнем регистре), получаем « русскую открывающую кавычку.