http://www.sol.dti.ne.jp/~kikuyan/macosx/x11kotoeri.html
より、kinput2-v3.1.tar.gz、kinput2-v3.1-macim-20050629.patch.gzをダウンロード。
http://homepage1.nifty.com/daemon/MachTen/sonoda/
より、kinput2.fix4.macim.0.2.patch.gzをダウンロード
以下、http://www.sol.dti.ne.jp/~kikuyan/macosx/x11kotoeri.htmlの記述をもとにインストール
tar xzf kinput2-v3.1.tar.gz cd kinput2-v3.1 cat ../kinput2.fix4.macim.0.2.patch | sed -n -e '143,549p' -e '581,$p' | patch -p1 cat ../kinput2-v3.1-macim-20050629.patch | patch -p0 xmkmf -a make sudo make install sudo make install.man
/etc/X11/xinit/xinitrcのxterm起動の直前に以下を挿入
/usr/X11R6/bin/kinput2 &
~/.MacOSX/environment.plistを以下の内容にする。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PATH</key> <string>/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin</string> <key>LANG</key> <string>ja_JP.EUC</string> <key>LC_COLLATE</key> <string>C</string> <key>LC_TIME</key> <string>C</string> <key>XMODIFIERS</key> <string>@im=kinput2</string> <key>PERL_BADLANG</key> <string>0</string> </dict> </plist>
~/.bashrcに以下を追加する。
export XMODIFIERS='@im=kinput2'
~/.Xresourcesに以下を追加する。
kinput2*OverTheSpotConversion*modeShell.borderWidth: 0 kinput2*OverTheSpotConversion.useOverrideShellForMode: true kterm*allowSendEvents: true kterm*openIm: true