Emacs
に中国語を入力したいと思います。私はこれに従いました link 、chinese-py
。オペレーションシステムの通常のIMEとは異なり、一度に複数の文字を入力することはできないようです。文字1を1つずつ入力する必要がありますが、これはまったく便利ではありません。
誰にも解決策がありますか?
ibus-el
をインストールすることにより、ibus
(22以上)でemacs
を使用できます。
ibus-el またはSudo apt-get install ibus-el
Ibus Mode で設定する手順があります。命令はibus-el
がまだPPAであったときに書かれましたが、残りは保持されます。 /usr/share/doc/ibus-el
にもわずかに更新された指示がインストールされます
ibus-el
をインストールした場合、ほとんどの指示を無視できます。 ~/.emacs
ファイルに次の行を追加するだけです。
(require 'ibus)
(add-hook 'after-init-hook 'ibus-mode-on)
マニュアルに記載されていないのは、ibus-el
をインストールした後でも、IbusがEmacsの入力メソッドのようにリストされていないことです。したがって、C-\
に煩わされる必要はありません。メニューバーのIbusインジケータを使用して、他のアプリケーションと同じように入力方法を切り替えるだけです。
また、IbusはEmacsが起動した直後に利用可能な入力ウィンドウを表示しません。メニューバーのIbusインジケータを使用して、その時点で中国語の入力方法に切り替えようとしても、何も起こらず、機能していないと思われるかもしれません。ただし、before入力方法を切り替えて(Ibusに利用可能な編集ウィンドウを表示させようと)、メニューバーインジケーターとIbusが通常どおりに機能する前にファイルをクリックするだけです。
私はfcitxを使用しています。 emacsで非常にうまく機能します。ただし、ショートカットCtrl+Space
を機能させるには、コマンドenv LC_CTYPE=zh_CN.UTF-8 emacs
を使用してemacsを起動する必要があります。