web-dev-qa-db-ja.com

GNU EmacsのIBusクライアント:インストールされていますが、どうすれば起動できますか?

最近Linux/Ubuntuに移行したので、優れたエディターを探しています。GNU Emacsはその法案に適合しているようです。

私がテキストエディタに求めていることの1つは、Unicode入力方式エディタを「通常の方法」で全面的に処理できることです。 Ubuntuの場合、「通常の方法」はIBusを経由します。
ただし、emacsは「既成」のIBusをサポートしていません。

ランチパッドプロジェクトを見つけました: IBus client for GNU Emacsibus-el

Ibus-elをインストールし、 このemacswiki IBusMode ページのCustomizeセクションに従って設定しました。提案された「トグル」キーバインドを含めました:;; Use s-SPC to toggle input status

インストールは問題ないようですが、IBusを呼び出してIMEを切り替える方法がわかりません。

s-SPCはIBus言語パネルを起動しません...私は立ち往生しています:( ...とても近いですが、これまでのところ.. ..

これがスタートアップの*メッセージ*です

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
Peter.O

私は今日(2か月以上後)再び状況をよく見ました...上記のコメントで述べたように(そしてここで繰り返しました)。

私はそれをうまく動かすことができました(デーバナーガリースクリプトにはマイナー(?)の問題がありますが、Wordの後にスペースを押すとWordの最後の文字が繰り返されます(一時的な回避策:左+右+スペース).. I主な問題は、Emacs(ibus-el)がIBusのオン/オフを切り替える方法と、IBus(ネイティブ)が期待する方法との不一致であるように思われました。

Emace ibus-elの実行に関連する他の問題があった可能性がありますが、最終的な結果は動作します:)

1
Peter.O