Как установить Compose Key в Ubuntu 18.04
Теперь, когда Unity ушел, обычный способ установки Compose Key (через Настройки клавиатуры> Макет) больше не работает (потому что в Ubuntu 18.04, Устройства> Клавиатура не имеет вкладки Макет).
Как установить ключ составления в Ubuntu 18.04 Bionic Beaver?
2 ответа
Вы можете использовать (GNOME) твики для установки опции.
Сначала установите твики, запустив
sudo apt install gnome-tweaks
(или же sudo apt install gnome-tweak-tool
).
В качестве альтернативы для тех, кто предпочитает графический интерфейс:
запустите приложение Ubuntu Software.
поиск "твики гномов".
установить.
Затем запустите Tweaks и перейдите в раздел " Клавиатура и мышь ". Параметры "Создать ключ" по умолчанию отключены. Нажмите на кнопку " Отключено ".
Затем появится окно. Переключите переключатель в верхней части, и тогда вы будете выбирать клавишу составления
Чтобы подробно рассказать о том, что @pomsky дало в своем ответе, официальная документация охватывает два доступных решения.
Одним из них является установка Gnome Tweak Tool через терминал следующим образом: sudo apt install gnome-tweak-tool
А другой вводит кодовую точку символа Юникод. Для этого нажмите Ctrl + Shift + U, отпустите все клавиши (вы увидите подчеркнутое u
), введите требуемую кодовую точку и нажмите пробел или клавишу Enter для завершения.
Например, обычный, который я использую, называется "умными цитатами", которые обозначают U+201C и U+201D соответственно. Таким образом, вы должны набрать 201C или 201D после отпускания начальных ключей и завершить процесс с помощью пробела или Enter.
Проблема
man xkeyboard-config
и найдите параметры создания (ярлык: введите
/compose:
). Ты найдешь
compose:ralt Right Alt
compose:lwin Left Win
compose:lwin-altgr 3rd level of Left Win
compose:rwin Right Win
compose:rwin-altgr 3rd level of Right Win
compose:menu Menu
compose:menu-altgr 3rd level of Menu
compose:lctrl Left Ctrl
compose:lctrl-altgr 3rd level of Left Ctrl
compose:rctrl Right Ctrl
compose:rctrl-altgr 3rd level of Right Ctrl
compose:caps Caps Lock
compose:caps-altgr 3rd level of Caps Lock
compose:102 <Less/Greater>
compose:102-altgr 3rd level of <Less/Greater>
compose:paus Pause
compose:prsc PrtSc
compose:sclk Scroll Lock
Допустим, вы хотите выбрать Pause в качестве ключа создания. Просто выпуск
setxkbmap -option compose:paus
Чтобы сделать его постоянным при перезагрузке, откройте
/etc/default/keyboard
с вашим любимым редактором.
sudo nano /etc/default/keyboard
и к линии
XKBOPTIONS
Добавить
compose:paus
. Если у вас уже были другие варианты, разделите их запятыми. Например:
XKBOPTIONS="terminate:ctrl_alt_bks,compose:paus"
Одновременно можно использовать несколько клавиш набора.
Параметр dconf, который работал для моего GNOME 3.28.2:
/org/gnome/desktop/input-sources/xkb-options
Чтобы установить Scroll Lock в качестве клавиши составления, значение должно быть
['compose:sclk']
Посмотрите исходный код gnome-tweaks для других потенциальных значений.