Как можно добавить пользовательские последовательности ключей составления? Я немного погуглил, но не смог найти объяснения. В частности, я хотел бы иметь:
<Compose> + <Z> + <Z> = ℤ # Blackboard bold Z (set of integers)
В частности, я пытался копировать файл /usr/share/X11/locale/en_US.UTF-8/Compose
в ~/.XCompose
, и передразнил его синтаксис. Тем не менее, это не похоже на работу.
~/.XCompose
чтобы активировать его?Ответы:
Смотрите ответ @Gilles .
Оригинальный ответ:
Возможно, вам придется выйти и войти снова, поскольку ваши личные файлы конфигурации читаются при входе в систему.
(Может также быть какой-то способ активировать его без выхода и повторного входа, но я не знаком с этим конкретным файлом конфигурации.)
источник
Вы почти там: файл действительно
~/.XCompose
. Вы можете указать альтернативное местоположение с помощьюXCOMPOSEFILE
переменной среды. Смотрите страницу руководства Compose .Недостаток головоломки в том, что файл читается каждым приложением при запуске. Ключ Compose обрабатывается не сервером X11, а библиотекой X11. Теоретически, приложение может обнаружить, что файл был изменен, или предложить команду для его перезагрузки, но я не знаю ни одного из них. Вам придется перезапустить свои приложения. Запустите новый редактор или эмулятор терминала для тестирования.
источник