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

[debian-users:19857] Re: XEmacs の perl 編集



>>>>> `cbtown' = cbtown@xxxxxxxxxxx wrote:
oishi> cperl-mode-map を変更しなくてはいけないようです。
oishi> 
oishi> (eval-after-load "cperl-mode"
oishi>   '(define-key cperl-mode-map "\C-h" 'backward-delete-char))

cbtown>   ところで、こう言った設定方法は一体どこをみれば書いてあるんでしょう
cbtown> か?(今後の為)

cperl-mode.el を眺めると cperl-mode-map というのがアヤしいことが
わかり、それは define-key で変更できそうだということもわかります。
cperl-mode がロードされる前に cperl-mode-map は使えないため(とい
うエラーになった (^_^; ) eval-after-load の中にいれてあります。

# 僕は elisp をあまりわかっていないので詳しい方、お願いします。

ところで backward-delete-char ではなく、cperl-electric-backspace
を使った方が良いのかもしれません。

-- 
大石一雄 (OISHI Kazuo)