14 Апр 2012

Compose key в Linux



С помощью композитной клавиши в Linux можно печатать символы, которых нет на клавиатуре, например длинное тире или кавычки-«елочки».

Назначить композитную клавишу (Compose key) в любом дистрибутиве, где есть X11 (в том числе E17 и XFCE) на один сеанс можно командой:

setxkbmap -option compose:ralt

для правой клавиши Alt

setxkbmap -option compose:rwin

правый Win (чаще для десктопов)

Но чтобы изменение сохранялось после перезагрузки, нужно внести их в файл console-setup:

sudo gedit /etc/default/console-setup

или

sudo leafpad /etc/default/console-setup

В файле находим строку XKBOPTIONS:
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
и меняем её таким образом (добавляем параметр, выделенный красным):
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll,compose:ralt"

Вот список символов и последовательностей, которые могут понадобиться русскоязычному пользователю (кликни по изображению, чтобы открыть (и скачать) таблицу в GoogleDocs):
список compose клавиш для Linux
Более полный список с символами употребляемыми не только в русском языке можно найти здесь.

Добавить комментарий

You must have Javascript enabled to use this form.