xyzzy
概要
- Emacsライク高機能エディタ
- Common Lispが使える
- 設定タブに萌える
機能
- 辞書
カスタマイズ
1.空の設定ファイルを設置
┬xyzzy.exe
├site-lisp
│└siteinit.l(設定ファイル)
├xyzzy.wxp(ダンプファイル)
└.xyzzy
2.環境変数を登録
変数名:XYZZYHOME
変数値:.xyzzyのあるフォルダまでのPATH
変数名:XYZZYHOME
変数値:.xyzzyのあるフォルダまでのPATH
3.設定ファイルを編集
設定ファイル
siteinit.l(優先順位:低)
Lispコードをバイトコンパイルして評価する
| 使い方 | 変更頻度の低い拡張 |
| 評価方法 | M-x byte-compile-fileでsiteinit.lを指定 |
| 注意 | M-x byte-compile-fileでsiteinit.lを指定 |
.xyzzy(優先順位:高)
Lispコードを直接評価する
| 使い方 | 雑多なLispコードの評価 |
| 評価方法 | M-x load-fileで.xyzzyを指定 |
共通設定(Alt-T-C)
キーバインド(ショートカットキー)
| 終了 | Ctrl-x,c |
| 保存 | Ctrl-x,s |
| 開く | Ctrl-x,f TABで絞込み |
| Quit | Ctrl-g |
| undo | Ctrl-\ |
| redo | Ctrl-_ |
| コピー | Ctrl-Insert |
| ペースト | Shift-Insert |
| 全選択 | M-x selection-whole-buffer または 左クリック5連打 |
ミニバッファ
| M-x(Alt-xかESC-x) | フォーカスする |
| ESC ESC | LispコードをEvalできる状態になる |
| M-x shell | コマンドプロンプトがxyzzy内で起動する |