# apt-get install anthy-el $ emacs ~/.emacs ;;(set-input-method 'japanese-egg-canna) ;;コメントアウト (set-input-method "japanese-anthy") ;;追加これで
# apt-get install anthy anthy-uim uim-gtk2.0uim-gtk2.0のインストール中のメッセージが ちょっと気になるけど。
で、その後は~/.xsessionと~/.Xresource
(chandra2)を下記のようにいじった。
<~/.xsesseion>
#=======================================================================
# 日本語入力 (XIM) の設定
# XIM サーバーの名前を定義する
# (XIM, XIM2 は、language-env だけで使うシェル変数です)
#XIM=kinput2 <== ここから
#XIM2=-canna
# XIM サーバーを起動する
#if type $XIM &> /dev/null
#then
# $XIM $XIM2 &
#fi
#XMODIFIERS=@im=$XIM
#export XMODIFIERS <== ここまでをコメントアウトして
#================================== <== ここから
# Anty setting <== ここから
export XIM="uim-xim"
export XMODIFIERS="@im=uim-anthy"
export GTK_IM_MODULE=uim-anthy
exec uim-xim &
#/usr/bin/uim-xim &
exec uim-helper-toolbar-gtk-systray &
#sleep 1
#$XIM & <==ここまでを追記した
#=======================================================================
(数行落ちて)
#=======================================================================
# ターミナルエミュレータ (xterm, kterm, rxvt, ...) を起動する
(云々の箇所で)
if [ -z "$TERMINAL_EMULATOR" ] ; then
if type krxvt &> /dev/null ; then
# XMODIFIERS=@im=$XIM krxvt -ls & <==ここをコメントアウトし
XMODIFIERS=@im=uim-anthy krxvt -ls & <==これを追加
実は、.xsesseionを設定しておけば、関係ないことが判明したのだけど、 念のため
<~/.Xresource> !--------------------------------------------------------- ! XIM の設定 !--------------------------------------------------------- ! XIM サーバーの名前を定義する !#define XIM kinput2 <==ここを"!"でコメントアウトし #define XIM uim-anthy <==これを追加 !Kinput2*conversionStartKeys: Shiftspace \n\ ! Ctrl o \n\ ! Ctrl backslash \n\ ! Alt Zenkaku_Hankaku !Kinput2*conversionStartKeys: Shift space !skkinput*conversionStartKey: Shift space uim-anthy*conversionStartKeys: Shift space <==も追加
$ xrdb .Xresourceすると、.Xresourceがリロードされるみたい。