かわむらです。 プロンプト上で、以下を実行してからプログラムを起動すると どうでしょう。 $ export XMODIFIERS="@im=uim" $ uim-xim & $ ./hoge.pl uim+anthyになりますが From: Masutoyo Kawamura <m-kwmr@xxxxxxxxxxxxxxxxxxx> Subject: [vine-users:078477] PerlTk での日本語の入力 Date: Fri, 13 Jun 2008 19:30:03 +0900 > Vine 4.2 で下のようなPerl/Tk のスクリプトを実行するとき > SCIM-Anthy ではエントリに日本語の入力ができません。 > setime canna で kinput2+canna に変更すると入力できます。 > SCIM-Anthy で日本語を入力できるようにするには、どうしたら > 良いのでしょうか。 > > -------------------- > use Tk; > > $top = MainWindow->new(); > $e0 = $top->Entry( -textvariable => \$name ); > $e0->pack(); > > MainLoop(); > --------------------- >