Пользовательская комбинация клавиш композитора + Anthy

Пользовательская комбинация клавиш композитора + Anthy

Я могу использовать пользовательскую последовательность клавиш композитора, как описано здесь: Как добавить пользовательскую последовательность клавиш для создания сообщения?

При использовании этого метода необходимо экспортировать GTK_IM_MODULE="xim". Но это отключит для меня вход IBus Anthy.

Есть ли способ совместить приятное с настраиваемыми последовательностями клавиш композитора и входом IBus Anthy?

В ходе исследования я прочитал, что последовательности клавиш композитора в Gnome жестко закодированы в gtk+-2.10.7/gtk/gtkimcontextsimple.c, поэтому редактирование и перекомпиляция могут сработать, хотя я пока не хочу прибегать к такому методу...

Редактировать: Мне не нужно, чтобы Anthy работал с пользовательскими клавишами композитора, по сути, я хочу иметь два метода ввода: японский Anthy и EN_UK (с композитором)

решение1

Я сделал то же самое наблюдение. IBus, который включен по умолчанию в Ubuntu, имеет некоторые встроенные правила таблицы компоновки, но в то же время он, похоже, отключаетфункциональность, предоставляемая libx11.

Из некоторых источников следует, что он ~/.XComposeраспознается вместе с uim. Так что возможным решением для вас (непроверенным) может быть установка и включение фреймворка uim IM и начало использования uim-anthy вместо ibus-anthy.

Редактировать:

Мне было любопытно, поэтому я проверил. uim, кажется, работает. Не могу сказать, насколько удобно использовать Anthy с uim вместо ibus.

Связанный контент