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

[xyzzy:00129] Re: キー表現



    Mon, 10 Aug 1998 19:59:00 +0900 の
   “[xyzzy:00128] Re: キー表現”
    への返事です.

| (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の設定がうまく行っていないようなんです。
| それとも、定義の間違いなんでしょうか?

その動きだと define-key の方が効いてませんね。

| (define-key *c-mode-map* #\F20 'c-indent-line)

と書いたということは、c-mode.l を直接書き換えたってことでしょうか?
そうであれば、c-mode.l をバイトコンパイルしないと有効になりません。
が、それよりも siteinit の方に、

  (define-key ed::*c-mode-map* #\F20 'c-indent-line)

と書くのがお勧めです。

--
亀井哲弥(Tetsuya Kamei)
kamei@xxxxxxxxxxxx/JCA00343@xxxxxxxxxxx

Index Home