お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-10-09 01:11:50

kot
新しいメンバ
登録日: 2008-10-09

gnome-termnal 上でSCIMをOFFにしたい。

emacsをパネルから起動する場合は、
https://wiki.ubuntulinux.jp/UbuntuTips/Application/EmacsXmodifiers
を参考にして出来たのですが、

gnome-terminalでscimをoffにするにはどうすればいいでしょうか。

gnomeパネルのコマンドを
env XMODIFIERS=@im=none gnome-terminal
としても Ctrl + Spaceでscimがトグルします。

screen 内で emacs を使いたいので、gnome端末内でscimをoffにしたいです。

emacsで日本語入力する場合はSKK(ddskk nicola)で、それ以外は anthy + scim です。


バージョン:ubuntu 8.04

最後の編集者: kot (2008-10-09 01:30:36)

オフライン

 

#2 2008-10-09 01:29:08

yama
メンバ
登録日: 2006-10-23

Re: gnome-termnal 上でSCIMをOFFにしたい。

フォーラム内を検索したら以下が出てきました。
参照して下さい。
http://forum.ubuntulinux.jp/viewtopic.php?pid=4150

オフライン

 

#3 2008-10-09 02:25:22

kot
新しいメンバ
登録日: 2008-10-09

Re: gnome-termnal 上でSCIMをOFFにしたい。

ありがとうございます。
SCIMの設定のほうでCtrl + Spaceを無効にして問題(領域指定出来ない)は回避できました。

ただ、「env XMODIFIERS=@im=none emacs」のようにして、特定のアプリ上でscimをまるっと無効にするやり方も知りたいところです。

オフライン

 

#4 2008-10-09 07:55:56

hito
管理者
登録日: 2007-03-18

Re: gnome-termnal 上でSCIMをOFFにしたい。

単に環境変数にセットしたいつーなら"env"の部分が余計じゃなかろうかと思いますが、tcshとかお使いでしょうか?(csh系のsetと間違えていませんか?)

現状はどれでしょう?
1) XMODIFIERS=@im=none emacsで起動したがscimが有効になってしまった
2) XMODIFIERS=@im=none emacsではなく、emacsとした時にscimが無効になるようにしたい
3) それ以外

オフライン

 

#5 2008-10-09 19:47:03

kot
新しいメンバ
登録日: 2008-10-09

Re: gnome-termnal 上でSCIMをOFFにしたい。

現状は 3) です。

1) のようにしてターミナルから起動しますと scim は OFF になりますが、 X で emacs が起動します。 できれば gnome-terminal 内で   -nw  オプションつきで emacs を起動した場合に scim を OFF にしたいと思っています。  ちなみに env をつけているのはgnomeのランチャーでの指定です。

gnome-terminal で scim (+anthy)で日本語を入力することはないので、gnome-terminal で scim を無効にしようと、 「 XMODIFIERS=@im=none gnome-terminal 」  というふうに新しい gnome-terminal を起動してみましたがうまくいきません。  gnomeパネルのランチャーから起動してもだめでした。

一応 scim の設定で Ctrl + Space を無効にしていますが、 どうして X の emacs だと OFF にできるのに gnome-terminal だと OFF にならないのかという点が気になって、ずるずると時間を使ってしまっている状況です。

最後の編集者: kot (2008-10-09 23:32:30)

オフライン

 

#6 2008-10-09 20:16:42

hito
管理者
登録日: 2007-03-18

Re: gnome-termnal 上でSCIMをOFFにしたい。

なるほど。状況が把握できました。ありがとうございます。

XMODIFIERS=@im=none GTK_IM_MODULE=none gnome-terminal

XMODIFIERS=@im=none GTK_IM_MODULE=xim gnome-terminal
だと上手くいくでしょうか?

# 手元だと前者は敗北した……orz

オフライン

 

#7 2008-10-09 21:32:27

mizuno
管理者
From: Kyoto
登録日: 2007-02-28

Re: gnome-termnal 上でSCIMをOFFにしたい。

こちらでは
env XMODIFIERS=@im=none GTK_IM_MODULE=none gnome-terminal
で上手くいきますね。
mlterm だと
env XMODIFIERS=@im=none mlterm
で上手くいったりします。

オフライン

 

#8 2008-10-09 23:31:06

kot
新しいメンバ
登録日: 2008-10-09

Re: gnome-termnal 上でSCIMをOFFにしたい。

できました! ありがとうございます。

XMODIFIERS=@im=none GTK_IM_MODULE=xim gnome-terminal
でうまくいきました。
GTK_IM_MODULE=none ではだめでした。
それとmltermでは試してないですが、xtermだとGTK_IM_MODULEは要らなかったです。

オフライン

 

Board footer

Powered by FluxBB