トップ «前の日記(2006-01-04) 最新 次の日記(2006-01-09)» 編集

のぶのあれもこれもそれもナニも!?


2006-01-08

_ [win][appli] xyzzy キーバインド

 Unixライクなwin用エディターで、付属memopadがいやなのでテキストはこれでさわっているんだけど、やっぱキーバインドがちょっと・・・。

おまけに、HappyHackingKeyboardなんで、Fnキーとコンビも面倒くさい。
で、いっそWindowsに合わせたかったのでググると、ありました。

設定の優先順位は .xyzzyが siteinit.lよりも上になります. 
一度設定後はあまり変更しない,例えばxyzzyの全てのモードに対する拡張等は siteinit.lに記述し,それ以外は .xyzzyに記述するとよいと思います. 
 
1..xyzzyを用いる方法 
 環境変数にXYZZYHOMEを設定.
 以下では, c:\xyzzyとします. XYZZYHOMEは xyzzy.exeが存在する ディレクトリです. 
  set XYZZYHOME=c:\xyzzy(<=コマンドプロンプトで)
 c:\xyzzyに .xyzzyを作成. 
 評価するためには 
 xyzzyを再起動 
 M-x load-fileで .xyzzyを読み込む 
 の2種類の方法があります. 
 
2.siteinit.lを用いる方法 
 c:\xyzzy\site-lispの中に siteinit.lを作成. 
 M-x byte-compile-fileで siteinit.lを指定. 
 xyzzyを終了して,XYZZYHOMEに存在するダンプファイル(xyzzy.w98,xyzzy.w2kなど)を削除. 
 xyzzyを再起動(変更を取り込んだ新しいダンプファイルを作成してくれる) 

ってことなので、最初、.xyzzyを作ってみたんだけど、いちいち読み込まないとだめみたいなので、siteinit.lにした。以下を書くだけ。

(load-library "Gates")
 ちなみにのまんまです。
[]