xyzzyセットアップメモ
; キーバインドをWindowsとほぼ完全に同じに (load-library "Gates") ; Windows風な終了に (defun query-kill-xyzzy () (handler-case (save-excursion (dolist (buffer (buffer-list) t) (when (need-buffer-save-p buffer) (set-buffer buffer) (refresh-screen) (when (yes-no-or-cancel-p "~a~%をセーブしますか?" (if (file-visited-p) (get-buffer-file-name) buffer)) (or (call-interactively (if (file-visited-p) 'save-buffer 'emacs-write-file)) (return nil)))))) (quit () nil) (error () nil))) (add-hook '*query-kill-xyzzy-hook* 'query-kill-xyzzy) ; バックアップファイル作成先を変更 (require "backup") (setq *backup-directory* "J:\\Program Files\\xyzzy\\backup") (setq *hierarchic-backup-directory* t)