~/.xinitrcの設定

日本語入力できるようにするためには、IMをインストールする以外に環境変数の設定とIMの起動が必要です。
そのために~/.xinitrcを編集しましょう。*1

#!/bin/sh
# $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    /usr/X11R6/bin/xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    /usr/X11R6/bin/xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    /usr/X11R6/bin/xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
    /usr/X11R6/bin/xmodmap $usermodmap
fi

# start some nice programs

# --追加した--
export XMODIFIERS='@im=SCIM'; export LANG=ja_JP.eucJP
scim -d
# ------------

twm &
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
exec xterm -geometry 80x66+0+0 -name login

xterm上で日本語入力するには、LANGをja_JP.eucJPにしておいた方が良いでしょう。*2

sh系の場合: export LANG=ja_JP.eucJP
csh系の場合: setenv LANG ja_JP.eucJP

*1:グローバルな/usr/local/lib/X11/xinit/xinitrcに設定を書いても良いのですが、個人的にはローカルなファイルを編集する方をオススメします。

*2:もしかしたら、ktermと同様にopenIMの入力を受けつけるように設定する必要があるかも...