Lispboxを導入したはいいもののEmacsの設定ができなかったのでいろいろ試してみた
とりあえずC-hをバックスペースに割り当てることと、カラースキームを割り当てることができたのでメモ
もっと良いやり方があればぜひ教えてください
参考:http://stackoverflow.com/questions/5839829/how-to-load-emacs-configuration-file-in-lispbox
OS: Windows10
結論から言うと以下のフォルダにinit.elなどをぶち込んでlispbox.batを書き換える
[Lispboxを解凍したディレクトリ]\lispbox-0.7\emacs-23.2\site-lisp
フォルダにはinit.elとカラースキームの定義ファイルgnupack-dark-theme.elを配置
lispbox.batの編集
19行目に
set TO_EVAL="(progn (load \"lispbox\") (slime))"`
以下のように追記する
set TO_EVAL="(progn (load \"lispbox\") (load \"init\") (load\"gnupack-dark-theme\") (slime))"
該当箇所は以下のようになる
set EMACS=%LISPBOX_HOME%/emacs-23.2/bin/runemacs.exe
set TO_EVAL="(progn (load \"lispbox\") (load \"init\") (load\"gnupack-dark-theme\") (slime))"
%EMACS% --no-init-file --no-site-file --eval=%TO_EVAL%
init.elには以下のように記述
;; C-hをバックスペースに変更
(keyboard-translate ?\C-h ?\C-?)
;; 別のキーバインドにヘルプを割り当てる
(define-key global-map (kbd "C-x ?") 'help-command)