1

私のEmacsエディタはibus中国語入力方式では動作しません。カーソルがEmacsにある場合、ibusは「入力ウィンドウなし」と表示します。

私はEmacsをのようなエイリアスで実行してLC_CTYPE="zh_CN.UTF-8" emacsいます。実際には以前は機能していましたが、なぜ今は機能しないのかわかりません。おそらくシステムアップデートがあると思います。

私のシステムについて:Gnome3を搭載したGentoo Linux、Emacs23とEmacs24をインストールしましたが、どちらもibusでは動作しません。

PS:Ibusは他のプログラムで動作します。Emacsは漢字をうまく表示できます。

4

3 に答える 3

0

問題はGentooでのみ発生するようです。システムアップデートにより、一部のフォントがクリアされるためです。解決策は、不足しているフォントをインストールすることです。

emerge media-fonts/font-adobe-75dpi x11-apps/bdftopcf media-fonts/font-alias media-fonts/font-util

その後、ログアウトして再ログインした後、入力方式を再度使用できます。

于 2012-08-04T02:48:43.793 に答える
0

私はibus.elをインストールすることでこの問題を解決しますが、これはemacsGTKUIの問題のようです。

于 2012-11-26T05:24:01.760 に答える
0
  1. ディストリビューションのデフォルトのテキストエディタ(マウスパッド、Leafpad ...?)を開き、control-spaceと入力して、中国語を入力できるかどうかを確認して、ibusが正しく構成されていることを確認します。できない場合は、中国語入力メソッドをインストールするか、ibus設定に入力メソッドを追加する必要があります。

  2. 次に、emacs、ibusモードがインストールされていることを確認します。Debianベースのディストリビューションを使用している場合、インストールするパッケージは「ibus-el」としてリストされます。

  3. ibus-elをインストールした後、通常、control-spaceがアクティブになり、入力メソッドを切り替えることができます。ただし、一部のマシンでは、Mx ibus-modeと入力して、emacsがibusモードを開始できるようにする必要があります。

于 2013-07-14T13:07:16.467 に答える