Masanari Yamamoto
h0131****@ice*****
2005年 1月 20日 (木) 18:00:48 JST
山本です。 On Thu, Jan 20, 2005 at 04:46:28PM +0900, Etsushi Kato wrote: > On 2005/01/20, at 16:30, Masanari Yamamoto wrote: > > > On Thu, Jan 20, 2005 at 03:57:42PM +0900, Etsushi Kato wrote: > >> On 2005/01/20, at 15:19, Masanari Yamamoto wrote: > >> > >>> r321のuim-skkでひらがなモードでプリエディットがないときに > >>> C-j(skk-commit-key)を押すとアプリにC-jが渡ってしまいます。このような動 > >>> 作だと、ひらがなモードで確認のためにC-jを押すということができなくなります。 > >>> r320ではC-jを押してもアプリには渡りませんでした。 > >> > >> 「ひらがなモードで確認のため」とはどういった状態ですか? > > ごめんなさい。意味不明でした。 > > 僕は、現在どのモードであるかということを常に把握できないので、どのモー > > ドにいるか分らなくなったときは、C-jを押してひらがなモードになるように > > しています。なので、ひらがなモードでC-jを押しても何も起こらないでほし > > いのです。 > > なるほど、了解しました。こちらとしては、C-j がひらがなモードでも使えるのは一貫性があるし便利かも、と思ったのですがそうでもなさそうですね。 > > > On 2005/01/20, at 15:57, Etsushi Kato wrote: > >> もちろん、 > >> preedit 無しの state-direct (ひらがな、カタカナ、半角カタカナ、wide-latin) の場合にも C-j > >> を渡さないようにできますが、いちおう今後としては、その state で使わないキーはアプリに渡す方針にしようかな、と考えていたもので。 > > >> ddskk だと、ひらがなモードの preedit 無しだと C-j は emacs に伝えないので、 > >> uim-skk もそうしたほうがいいでしょうか? ちょっとまだ決めかねています。 > > > > はい。ddskkと同じくC-jはアプリに伝えないようにしてほしいです。 > > 了解です skk-on-key? 優先にしておきます。このあたり、uim-skk ではどちらを優先か > (あるいは、設定で変更できるとか)、というリストでも作ったほうがいいかもしれませんね。 > -- 何もしないけどアプリに渡さないキー、というのを作ってそこにC-jを設定し たり、しなかったりするというのはどうでしょうか? 僕は、skk-on-key?とskk-commit-key?を違うように設定していて、ひらがなモ ードでプリエディットがないとき、skk-on-key?ではなく、skk-commit-key?を 何もしないキーにしたいのですが、何もしないけどアプリに渡さないキーを作 れば、このような事も柔軟に変えれます。 -- 山本将也