[xyzzy:02132] Re: key Binding
- Subject: [xyzzy:02132] Re: key Binding
- From: Tetsuya Kamei <kamei@xxxxxxxxxxxx>
- X-mailer: Denshin 8 Go V321.2b5
- X-yzzy-version: 0.0.0.76
山本さん、こんにちは。
Fri, 12 Mar 1999 20:18:36 +0900 の
“[xyzzy:02131] key Binding”
への返事です.
| 何処がおかしいのでしょうか?
C-c C-c C-f に foo を割り当てようとしていますが、グローバルキー
マップの C-c C-c の方が優先されるので、そのような設定はできませ
ん(Emacs がそうなってるかは知らない)。
もし、C-c C-f に foo を割り当てたいのであれば、
(defvar foo-mode-map (make-sparse-keymap))
(define-key foo-mode-map '(#\C-c #\C-f) 'foo)
か、
(defvar foo-spec-map (make-sparse-keymap))
(setf (symbol-function 'foo-specific-command-prefix) foo-spec-map)
(define-key foo-spec-map #\C-f 'foo)
(defvar foo-mode-map (make-sparse-keymap))
(define-key foo-mode-map '#\C-c 'foo-specific-command-prefix)
のどちらかでできます。
--
亀井哲弥(Tetsuya Kamei)
kamei@xxxxxxxxxxxx/JCA00343@xxxxxxxxxxx