* emacs で useXIM を true に設定しても有効にならない [#d44be07a]
メッセージ †
.Xdefault で
Emacs*useXIM: true
と設定しても有効になりません.
xrdb .Xdefaults で多数エラーが出ているので,エラーを除去したら有効になるのかも? → なりました.
- 「有効にならない」というのがよく分からないけど、Options -> Mule -> Select Input Method で japanese-anthy とかを指定すれば、anthy と直接通信してEmacs nativeな状態で(外部のuim-xim 非経由で)変換している気がする。 -- kojima
- 非経由にするために、uim-ximを「直接入力」とかにしておく必要があるのはちょっと面倒な印象だけど。。 -- kojima
- anthy.el は色々機能的に不満があるので,それだったら普通に XIM 経由でemacsに入力したらいいや,ってことでずっとそうしてました.4.7だとemacs起動後に普通scimの起動キーを押すと,他のウィンドウに入力するのと同様にscimが起動してそれ経由で入力出来ていたということです. -- TenForward
- それ以前はtamago経由でemacs nativeで入力していましたが,useXIMがtrueだと4.7辺りではtamago以前にXIMでの入力が先に認識されるっぽかったので (tamagoの起動キーとscimの起動キーを同じにしてました). -- TenForward
- 5.0だとuseXIM: trueにしていても,Ctrl+\ を叩くとibusでなくquailとか言う奴が起動してしまいます. -- TenForward
- とりあえずibus.elってやつで逃げようと思ってますが,ibus.elのサイトにもXIMに取られないようにuseXIM:falseにしようね,と書かれていますね.でもtrueでも普通にibus.elが使えます. -- TenForward
- .Xdefaultsの問題ということで,状態を「完了」にしました. -- TenForward