Article View: fj.editor.emacs
Article #683Re: C-,と C-. への割り当て
From: HIROSE, Masaaki
Date: Thu, 19 Feb 2004 01:03
Date: Thu, 19 Feb 2004 01:03
44 lines
2985 bytes
2985 bytes
ひろせです
on "Re: C-,と C-. への割り当て"
<c0vpgc$179$1@ns.src.ricoh.co.jp>
at 18 Feb 2004 13:31:56 GMT
ohta@src.ricoh.co.jp (Junn Ohta) wrote:
> > X な emacs だと期待通りの挙動なのですが、emacs -nw だと C-, を押すと『,』
> > が、C-. を押すと『.』が入力されてしまいます。ターミナルの中の emacs
> > で C-, と C-. に関数を割り当てるのにはどうすればよいのでしょうか?
>
> たぶん不可能です。
>
> ターミナルの上で動いているアプリケーションにはター
> ミナル経由で文字コードしか渡せません。ASCII文字の
> 制御コードは0x00~0x1fの32種類しかなく、0x40~0x5f
> の文字とCtrlキーの同時押しに割り当てられています。
> つまり使える組み合わせは以下のものだけです。
> C-@(C-SPC), C-a ~ C-z, C-[, C-\, C-], C-^, C-_
なるほど。
仕方ないので、ターミナルなときは C-x . などに割り当てるようにしたいと
思います。
(defun scroll-up-one-line ()
(interactive)
(scroll-up 1))
(defun scroll-down-one-line ()
(interactive)
(scroll-down 1))
(if (or (eq window-system 'x) (eq window-system 'w32) (eq window-system 'mac))
(progn
(global-set-key [?\C-,] 'scroll-up-one-line)
(global-set-key [?\C-.] 'scroll-down-one-line))
(progn
(global-set-key [?\C-x?,] 'scroll-up-one-line)
(global-set-key [?\C-x?.] 'scroll-down-one-line)))
ではでは
--
ひろせ
Technical Details
Message-ID:
<yf11xoryj6m.wl%hirose31@t3.rim.or.jp>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!newsfeed.media.kyoto-u.ac.jp!Q.T.Honey!nf.asahi-net.or.jp!not-for-mailReferences:
<yf1n07gedk6.wl%hirose31@t3.rim.or.jp> <c0vpgc$179$1@ns.src.ricoh.co.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-18 17:03:31 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!newsfeed.media.kyoto-u.ac.jp!Q.T.Honey!nf.asahi-net.or.jp!not-for-mail Date: Thu, 19 Feb 2004 10:03:29 +0900 Message-ID: <yf11xoryj6m.wl%hirose31@t3.rim.or.jp> From: "HIROSE, Masaaki" <hirose31@t3.rim.or.jp> Newsgroups: fj.editor.emacs Subject: Re: C-,と C-. への割り当て In-Reply-To: <c0vpgc$179$1@ns.src.ricoh.co.jp> References: <yf1n07gedk6.wl%hirose31@t3.rim.or.jp> <c0vpgc$179$1@ns.src.ricoh.co.jp> User-Agent: Wanderlust/2.11.24 (Wonderwall) SEMI/1.14.6 (丸岡) LIMIT/1.14.8 (土師の里) APEL/10.6 Emacs/21.3.50 (i686-gentoo-linux-gnu) MULE/5.0 (賢木) X-Prom-WL: Prom-WL 2.7.0 (procmail reader for Wanderlust) X-PGP-Pubkey: <URL:http://www.t3.rim.or.jp/~hirose31/pubkey.txt> X-Cite: MU-CITE 8.1 (yet another citation tool for GNU Emacs) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "丸岡") Content-Type: text/plain; charset=ISO-2022-JP Lines: 45 NNTP-Posting-Host: d244195.ppp.asahi-net.or.jp X-Trace: 1077152609 news2.asahi-net.or.jp 19837 210.253.244.195 X-Complaints-To: ap-net@asahi-net.or.jp