Поскольку UIM не хотел играть в мяч после установки Ubuntu 12.04 с нуля, я попробовал IBus, поскольку это среда IME, которая поставляется с Ubuntu по умолчанию.
Однако использовать ibus-table-compose очень сложно, поскольку для ввода одного символа мне нужно сначала нажать комбинацию клавиш, чтобы вызвать IBus, ввести соответствующую последовательность составления, а затем снова нажать комбинацию клавиш IBus, чтобы отключить ее. Вместо этого я бы предпочел сохранить функциональность клавиш для составления, предоставляемую XIM, поскольку для этого требуется меньше нажатий клавиш.
Проблема, однако, в том, что, когда метод ввода по умолчанию установлен на IBus, а IBus деактивирован, так что (AIUI, так как я запустил его с ibus-daemon --xim ) он обойден в пользу XIM, настройки в ~ / .XCompose кажется переопределенным собственной версией IBus, поэтому, например, Compose не дает ą (a-ogonek), как я определил в файле .XCompose в моем домашнем каталоге, но ǎ (a-hacek), как определено некоторыми другие настройки.
Я уже привык к своей мнемонике, поэтому есть ли способ заставить мою систему использовать мой собственный файл ~ / .XCompose с методом ввода по умолчанию, который по-прежнему установлен на IBus, так что IBus будет работать, например, в OpenOffice и других приложениях что не позволяет выбрать метод ввода с помощью контекстного меню?
Примечание: это не дубликат вопроса. Как мне вернуть композитор на ibus?