Article View: fj.editor.mule
Article #382Re: c-mode で読点を入力する?
From: Itsushi Minoura
Date: Mon, 31 Jan 2000 00:00
Date: Mon, 31 Jan 2000 00:00
41 lines
2345 bytes
2345 bytes
箕浦です。元記事がまだ来てないのですが、 In article <UEHARA.00Jan31114416@MAIA0.ec.ntts.co.jp>, uehara@po.ntts.co.jp (UEHARA, Junji) wrote: > In article <86pg73$22lq$1@hoya.cen2.ishikawa-nct.ac.jp> > yyama@i.ishikawa-nct.ac.jp (Yoji YAMADA) writes: > | mule2.3 + Wnn6 を使っています(FreeBSD3.3R)。 > | Cモードで、コメントなどに日本語の読点「、」を入力したいのですが、 > | 無変換の英語のカンマ「,」になってしまいます。 同じく html-mode, sgml-mode で / キーに sgml-slash がバインドされる、 って問題もありますね。おそらく他にもいっぱいあるでしょう。これは Egg (Mule での Wnn のインターフェイス)の仕様というかバグなんでしょう。 > 実は正しい対処は知らないのですが、私は > > (add-hook 'c-mode-hook > (lambda () > (local-set-key "," 'egg-self-insert-command) > )) こういうのを全てのモードに設定するのは結構大変そうですね。まあ、使わ ないモードはほっとけばいいので、現実にはそんなに手間でもないでしょうが。 その点、SKK だとマイナーモードの変形として実装されており、キーマップ 待避してこの辺の問題を解決しています。SKK を使うというのも一つの解決 法です。 ちなみに私がメンテしている Egg で親指シフト入力をするための omelet.el の最新版 (ver 1.4 β版ですが) では、skkの真似をしてキーマップを待避して います。ローマ字入力するのにわざわざ omelet を入れる人はいないでしょう が、omelet を入れればローマ字入力時も Egg のこの問題を回避できるはずです。 omelet site -> http://www.eva.hi-ho.ne.jp/~minoura/keyboard.html Egg ver.3 でキーマップを待避するだけのパッチを作ることもできると思います。 -- 箕浦逸史 @ NIBB
Technical Details
Message-ID:
<mitsushi-3101001338550001@ni482b.nibb.ac.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<86pg73$22lq$1@hoya.cen2.ishikawa-nct.ac.jp> <UEHARA.00Jan31114416@MAIA0.ec.ntts.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10eba4,47e70cc5d4ab2db9 X-Google-Attributes: gid10eba4,public From: mitsushi@nibb.ac.jp (Itsushi Minoura) Subject: Re: c-mode で読点を入力する? Date: 2000/01/31 Message-ID: <mitsushi-3101001338550001@ni482b.nibb.ac.jp> X-Deja-AN: 579763022 References: <86pg73$22lq$1@hoya.cen2.ishikawa-nct.ac.jp> <UEHARA.00Jan31114416@MAIA0.ec.ntts.co.jp> Content-Type: text/plain; charset=iso-2022-jp Organization: NIBB Mime-Version: 1.0 Newsgroups: fj.editor.mule