こんにちは,五十嵐です.「
エディタは何を使ってますか?」で少し盛り上がったので,Emacs の設定をしていこうかと思います.正直,自分で調べるのも考えるのも面倒なので,他人任せに放り投げようという企画.たぶん,kkato さんや ukon さんが答えてくれるのを期待して.対象は,Emacs の Tutorial くらいは済んでいて,基本的な使いかたは知っているけど,どうやってカスタマイズすれば良いのかわからないという Emacs 初心者向け.私もその一人.正直,他人の elisp (Emacs Lisp)をコピーして使っていたので,自分で考える力などありません.
まず最初に.emacs を立ち上げると,ホームディレクトリの .emacs を読み込んでくれるのは知っています.そこに自分の設定をすればいい,ということまではなんとかわかります.そこで,MS Windows でも使ってみようと Meadow3 をインストールしたまでは良かったのですが...
立ち上げたらいきなりホームディレクトリがありませんというエラーが出ました.使えてはいるのですが,このままだとカスタマイズができません.どのように設定すればホームディレクトリを認識してくれるのでしょうか.
最初にやりたいことは,^H (Ctrl-H) に一文字前の削除(いわゆるバックスペース)を割り当てたいのです.
どういう設定をすれば良いかということだけではなく,何を見れば書いてあるのかというあたりも知っておけば,今後の役に立ちそうです.Emacs パワーユーザのみなさん,どうぞよろしくお願いいたします.
【2007/03/29 追記】
kkato さんと ukon さんからコメントで回答をいただきました.
(global-set-key "\C-h" 'backward-delete-char)
あるいは
(global-set-key "\C-h" 'backward-delete-char-untabify)
ただし,"\C-h" にはもともと "help-command" が割り当てられているので,これを別なキーに割り当てる必要があります.ukon さんの例では,
(global-set-key "\C-x\C-h" 'help-command)
となっていました.私はその代わりに
(global-set-key "\M-h" 'help-for-help)
と設定することにしました.
カテゴリ:開発日記
<< TGIF: ちゃぶ台に弁慶の泣き所作戦 | Main | Emacs とのコピー&ペースト >>