🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.emacs
Article #683

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

#683
From: HIROSE, Masaaki
Date: Thu, 19 Feb 2004 01:03
44 lines
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-mail
References: <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