SCIMのim-switch対応
ひとまず
XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
GTK_IM_MODULE=scim
DEPENDS=scim, anthy, scim-gtk2-immodule
こんなのを書いてみました。
scim -dは別にXIM専用の起動オプションというわけではないので、あんまり美しくないですが。。
あと、SCIM側のデフォルトの設定は特にしていないので(scim-config-agentを使うべきか悩んでいます)、ひょっとしたら問題があるかもしれません。
とりあえずインストール/alternatives/アンインストールのテストをしてみましたが、正しく動作しているようでした。
ついでに実際には動かしていないので、その点で問題があるかもしれませんが(ぉ
例えばscim-anthyからscim-primeに変更してもユーザ的にはうれしいことは特にないので、やはりデフォルトのIMEngineを設定したほうがいいのでしょうか…。
現状だとIMEngineがim-switchを使用する意義が見出せませんよね。
まだまだ悩むことになりそうです。
追記:
DEPENDS=scim,anthy,scim-gtk2-immodule
としないとエラーになりました。
scriptを読んだ限りだと許容してくれてよさそうですが、Perl読めないので見当違いかもしれません_| ̄|○
さらに追記:
"で括るとスペースを入れてもいいのですな。
確かにそう書いてありますわ。