🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.emacs
Article #503

Re: MIME型について

#503
From: IIJIMA Hiromitsu
Date: Mon, 07 Jun 2004 00:12
47 lines
3495 bytes
いいじまです。

> > backspace と delete を使い分けるなんてのも、もはや死んだ文化か?
> 
> Emacs 20 以降、X で使う分には、C-h と BS は違う動きになったようで、
> 
> C-h → ヘルプ
> BS → カーソル前1字消去
> 
> なんですが、HHK Lite の DELETE は C-d と同じになるらしく、それが今はス
> トレスになってます。^^;

え~、これ、ややこしいことになっています。

Emacs では、元来つぎの 5 つは区別されます。
	"\C-h"	Control と h を同時に押したもの。
		BS キーを叩くとこれが出るコンソールが多い。
	"\x7F"	emacs -nw で Delete キーを押したときに出てくるもの。
		PuTTY、Linux など一部の端末は BS キーもこれを吐く。
	"\e[3~"	Linux コンソールなど一部の端末が Delete キーで吐くもの。
	[backspace]	別ウィンドウで動いている(window-system≠nil の)
			Emacs で BS キーを押したときに出てくるもの。
	[delete]	別ウィンドウで動いている Emacs で Delete キーを
			押したときに出てくるもの。
「別ウィンドウで」とは、X 上のほか、Meadow なども含みます。
Carbon Emacs は未確認…

で、古き佳き Mule 2.3 の時代には、次のように設定されていました。
	C-h	help-map
	\x7F	backward-delete-char
	\e[3~	deleteと読み替える
	backspace C-hと読み替える
	delete	\x7Fと読み替える

その後のバージョンでは環境によって設定に混乱がありますし、normal-erace-is-
backspace-mode というややこしい関数も出てきています。もちろん私は、Emacs 20
までと 21 以降とで設定を共通化したいので、

(if (fboundp 'normal-erase-is-backspace-mode)
	(normal-erase-is-backspace-mode 0)
)

です。

========================================================================
飯嶋 浩光 / でるもんた・いいじま   http://www.ht.sakura.ne.jp/~delmonta/
IIJIMA Hiromitsu, aka Delmonta           mailto:delmonta@ht.sakura.ne.jp
Technical Details
Message-ID: <40C3B2D1.11193B00@ht.sakura.ne.jp>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.news.ucla.edu!newsfeed.media.kyoto-u.ac.jp!newsfeed.mesh.ad.jp!t-newsgw1.odn.ne.jp!nwall.odn.ne.jp!not-for-mail
References: <xzyuc.29$Rq.18@news7.dion.ne.jp> <40BF8F30.8E36449E@ht.sakura.ne.jp> <kP_vc.35$Rq.16@news7.dion.ne.jp> <40C0D2B5.3DF74760@ht.sakura.ne.jp> <c9r9f9$40l$1@news511.nifty.com> <3989821news.pl@insigna.ie.u-ryukyu.ac.jp> <86n03icvb8.fsf@xa12.heimat.gr.jp> <3989823news.pl@insigna.ie.u-ryukyu.ac.jp> <86d64dxe88.fsf@edge.first.tsukuba.ac.jp> <3989826news.pl@insigna.ie.u-ryukyu.ac.jp> <86y8n0g9nf.fsf@xa12.heimat.gr.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: ff358,bfebe3c02837b6e7
X-Google-Attributes: gidff358,public
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.news.ucla.edu!newsfeed.media.kyoto-u.ac.jp!newsfeed.mesh.ad.jp!t-newsgw1.odn.ne.jp!nwall.odn.ne.jp!not-for-mail
From: IIJIMA Hiromitsu <delmonta@ht.sakura.ne.jp>
Newsgroups: fj.editor.emacs
Subject: Re: MIME型について
Date: Mon, 07 Jun 2004 09:12:01 +0900
Organization: DENNOU GEDOU GAKKAI, N. D. D. http://www.dennougedougakkai-ndd.org
Lines: 47
Message-ID: <40C3B2D1.11193B00@ht.sakura.ne.jp>
References: <xzyuc.29$Rq.18@news7.dion.ne.jp>
  <40BF8F30.8E36449E@ht.sakura.ne.jp> <kP_vc.35$Rq.16@news7.dion.ne.jp>
  <40C0D2B5.3DF74760@ht.sakura.ne.jp> <c9r9f9$40l$1@news511.nifty.com>
  <3989821news.pl@insigna.ie.u-ryukyu.ac.jp> <86n03icvb8.fsf@xa12.heimat.gr.jp>
  <3989823news.pl@insigna.ie.u-ryukyu.ac.jp>
  <86d64dxe88.fsf@edge.first.tsukuba.ac.jp>
  <3989826news.pl@insigna.ie.u-ryukyu.ac.jp> <86y8n0g9nf.fsf@xa12.heimat.gr.jp>
NNTP-Posting-Host: eatcf-48p174.ppp15.odn.ne.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Trace: nwall2.odn.ne.jp 1086567155 34493 211.121.7.174 (7 Jun 2004 00:12:35 GMT)
X-Complaints-To: news@odn.ad.jp
NNTP-Posting-Date: Mon, 7 Jun 2004 00:12:35 +0000 (UTC)
X-Mailer: Mozilla 4.78 [ja] (Win98; U)
X-Accept-Language: ja,en,zh-TW,zh,zh-CN,de,es,ko