[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:00128] Re: キー表現



こんちは、木寅です。

>山田く〜ん、座布団全部持ってけ(^^;

・・・・。

>じゃあ、永久保存版てことで(^^;
>

>      Help      どのキー?
>      F1〜F24   F1〜F24キー
>      LBtnDown  マウス左ボタン押し

>残念ながら、まともな手段では Shift+Tab は使えません。が、まともでない手
>段が用意されています。
>
> (set-extended-key-translate-table exkey-S-tab #\F20)
>
>このようにしておくと、Shift+Tab が押されたときに F20 が押されたふりをす
>るので、
>
> (global-set-key #\F20 'foo)
>
>とすればお望み通り(^^
>
># 疲れた・・・(^^;
>

ご苦労様です。しかし、このメールの内容は、xyzzyのヘルプに
組み込まれて、報われるかもしれませんね。

で、早速試してみたのですが、
(define-key *c-mode-map* #\TAB 'c-indent-line)
を
(define-key *c-mode-map* #\F20 'c-indent-line)
に
siteinit.lに
(set-extended-key-translate-table exkey-S-tab #\F20)
としたのですが、
S-TABではKey not foundとなってしまいます。
(define-key *c-mode-map* #\F12 'c-indent-line)
としたときは、これ以上リドゥできないといわれるので
どうやらexkeyの設定がうまく行っていないようなんです。
それとも、定義の間違いなんでしょうか?

#うーん LISP MLみたい。すみません。
[--------------------------------------------]
[Dep. of Informatics and Mathematical Science]
[   Graduate School of Engineering Science   ]
[Osaka-Univ. Tokura Lab.-    <Masanao KITORA>]
[      kitora@xxxxxxxxxxxxxxxxxxxx           ]
[ http://toklab.ics.es.osaka-u.ac.jp/~kitora ]
[--------------------------------------------]

Index Home