🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.emacs
Article #480

Re: C-,と C-.への割り当て

#480
From: Katsumi Yamaoka
Date: Mon, 23 Feb 2004 02:38
55 lines
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-mail
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>

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=