Article View: fj.editor.emacs
Article #480Re: C-,と C-.への割り当て
From: Katsumi Yamaoka
Date: Mon, 23 Feb 2004 02:38
Date: Mon, 23 Feb 2004 02:38
55 lines
3459 bytes
3459 bytes
>>>>> In <c177aq$ftu$1@bgsv5648.tk.mesh.ad.jp>
>>>>> tesigana@mtf.biglobe.ne.jp (tesigana@mtf.biglobe.ne.jp) wrote:
>> !Ctrl <KeyPress> semicolon: string(0x1b) string("[34~")
>>
>>の "!" の意味、あるいはこういうことを包括的に書いてある man ペー
>>ジがあれば教えていただけませんか?
> X11 のソースツリーをもっていたら、
> xc/doc/hardcopy/Xt/intrinsics.PS の Appendix B "Translation Table Syntax"
> に書いてあります。
ははあ、grep で引っかからない道理ですねえ。どうもありがとうござ
います。
!Ctrl の意味は、Ctrl だけが押されていて Shift や Meta が押されて
いない場合を表すものでした。ただの "Ctrl <KeyPress> semicolon"
だと Shift や Meta が押されていてもいなくても有効になります。
同ページには "~" というのもあって、"~Ctrl" は Ctrl キーが押され
ていないことを意味するようです。
> "string(0x1b)" は、man xterm の ACTIONS に書いてあります。
>>;; 10年前に気がつきたかった。
> 手元にあったのは X11R6.4 のもので、10年前 (1994年4月)の文書でした :-)
ぼくの場合、正確には 10年前ではすでに手遅れでした。いまだに X で
も M-x は ESC x とタイプしています。:-p
>>>>> In <m34qtke8x5.fsf@kzin.dip.jp> 水戸さん wrote:
> 参考までに、個別に指定しなくても、
> *VT100*translations: #override Meta <KeyPress>: string("0x1b") insert()
> で Meta x を ESC x というシーケンスに変換できると思います。
> たぶん KTerm でも XTerm でも OK だと思います。
なるほど。`Meta-某' が一律に `ESC 某' になって良いならば、手軽で
良いですね。で、それがかなり普遍性があることが
> 最近の(?) XTerm の場合は metaSendsEscape なんていうリソース
> もあるようです。
というものの存在でわかるわけですね。知りませんでした。ありがとう
ございます。
> ! はコメントだったと思います。
たぶん行頭にある場合は。と言うことは、行の途中にコメントを書くこ
とはできない、と。
--
Katsumi Yamaoka <yamaoka@jpl.org>
Technical Details
Message-ID:
<b9yeksmtt99.fsf@jpl.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!washington.hostforweb.NET!not-for-mailReferences:
<yf1n07gedk6.wl%hirose31@t3.rim.or.jp> <c0vpgc$179$1@ns.src.ricoh.co.jp> <qkpptcb9yij.fsf@dash.tokyo.pfu.co.jp> <c12vbb$1sd$1@ns.src.ricoh.co.jp> <b9y1xoq4mhb.fsf@jpl.org> <c177aq$ftu$1@bgsv5648.tk.mesh.ad.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: ff358,1fa89b68c55cd738 X-Google-Attributes: gidff358,public X-Google-ArrivalTime: 2004-02-22 18:38:31 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!washington.hostforweb.NET!not-for-mail From: Katsumi Yamaoka <yamaoka@jpl.org> Newsgroups: fj.editor.emacs Subject: Re: C-,と C-.への割り当て Date: Mon, 23 Feb 2004 11:38:26 +0900 Organization: Emacsen advocacy group Lines: 55 Message-ID: <b9yeksmtt99.fsf@jpl.org> References: <yf1n07gedk6.wl%hirose31@t3.rim.or.jp> <c0vpgc$179$1@ns.src.ricoh.co.jp> <qkpptcb9yij.fsf@dash.tokyo.pfu.co.jp> <c12vbb$1sd$1@ns.src.ricoh.co.jp> <b9y1xoq4mhb.fsf@jpl.org> <c177aq$ftu$1@bgsv5648.tk.mesh.ad.jp> NNTP-Posting-Host: washington.hostforweb.net (69.61.11.2) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp X-Trace: news.uni-berlin.de 1077503909 51175058 I 69.61.11.2 ([27265]) X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:/bCYPzzoU6lCzxKux6TnGtnBVHY=