Клиент IBus для GNU Emacs: установлен, но как мне его запустить?

Недавно переехав в Linux / Ubuntu, я ищу хорошего редактора, и GNU Emacs , кажется, отвечает всем требованиям.

Одна вещь, которую я хочу от текстового редактора, - это возможность работать с редакторами метода ввода Unicode «обычным способом» по всем направлениям. Для Ubuntu «нормальный путь» - через IBus .
Тем не менее, Emacs не поддерживает IBus "с полки".

Я нашел проект панели запуска: Клиент IBus для GNU Emacs : ibus-el .

Я установил ibus-el и настроил его в соответствии с разделом Customize этой страницы emacswiki IBusMode . Я включил предложенную «тумблерную» привязку клавиш: ;; Use s-SPC to toggle input status

Кажется, что она установлена ​​нормально, но я не знаю, как вызывать IBus и переключать IME.

s-SPC не запускает языковую панель IBus ... Я застрял :( ... так близко, но так далеко ....

[ 1112] Вот запуск * сообщения *

Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading 00debian-vars...done
Loading /etc/emacs/site-start.d/50autoconf.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done
Loading debian-ispell...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done
Loading /etc/emacs/site-start.d/50festival.el (source)...done
Loading /etc/emacs/site-start.d/50gtk-doc-tools.el (source)...done
Loading /etc/emacs/site-start.d/50ibus-el.el (source)...done
IBus: Xlib.protocol.request.QueryExtension
IBus: Agent successfully started for display ":0.0"
2
задан 29 January 2011 в 03:06

1 ответ

У меня был хороший взгляд на ситуацию снова сегодня (больше что 2 месяца спустя)..., как я упомянул в комментарии выше (и повторился здесь)..

Мне удалось получить его работа (хотя это делает имеет незначительную (?) проблему со сценарием Devanagari, где это повторяет последний знак слова, когда я нажимаю пространство после слова (временное обходное решение: Left+Right+Space).. Я надеюсь в конечном счете уладить его так или иначе).... Основной проблемой, казалось, было несоответствие между способом, которым Emacs (ibus-el) ожидал переключать IBus вкл\выкл, и как IBus (собственный компонент) ожидал это.

Возможно, была некоторая другая проблема (проблемы), вовлеченная в получение выполнения Emace ibus-el, но результат нетто состоит в том, что это действительно работает :)

1
ответ дан 29 January 2011 в 03:06

Другие вопросы по тегам:

Похожие вопросы: