.xyzzyの設定情報

; キーバインドをWindowsと同じに 
(load-library "winkey")

; other-windows コマンドを別に割り当てる
(global-set-key '(#\C-x #\n) 'other-window)

; ruby-modeを追加
(load-library "ruby-mode")
(push '("\\.rb$" . ruby-mode) *auto-mode-alist*)
;(setq *ruby-indent-column* 3)
(load-library "ruby-lister")
; rtags.rbまでのパス
(setq *ruby-lister-rtags-path* "E:/rumix/ruby/bin/rtags")
(load-library "ruby-debug")	;debugモードを使うなら
(load-library "ruby-doc")	;rdモードを使うなら
(load-library "ruby-misc")	;その他を使うなら
; ri.rbまでのパス
(setq *ruby-information-command* "E:/rumix/ruby/bin/ri.bat")

;;shell3(シェルモードで履歴)
(require "shell3")

;;インクリメンタルサーチを有効に
(require "isearch")

;; 一発インデント
(defun indent-current-buffer ()
(interactive)
(indent-region (point-min) (point-max))
(message "indent buffer"))
(global-set-key #\C-F8 'indent-current-buffer)

;; [2010/05/14 追加]
;; キーバインド入れ替え(カスタマイズ)
;; Window切り替えとBuffer切り替えのキーバインドを入れ替える
;; Default)
;;   [Buffer切り替え]
;;     Home   : next-buffer
;;     S-Home : previous-buffer
;;   [Window切り替え]
;;     C-x o  : other-window
;;     C-x p  : move-previous-window
;; カスタム)
;;   [Window切り替え]
;;     Home   : other-window
;;     S-Home : move-previous-window
;;   [Buffer切り替え]
;;     C-x n  : next-buffer
;;     C-x p  : previous-buffer

(global-set-key '(#\Home) 'other-window)
(global-set-key '(#\S-Home) 'move-previous-window)
(global-set-key '(#\C-x #\n) 'next-buffer)
(global-set-key '(#\C-x #\p) 'previous-buffer)

;; howmを利用するなら必要な設定。
(pushnew (merge-pathnames "site-lisp/howm/" (si:system-root))
         *load-path* :test #'string-equal)
(require "howm-wrap")
;; `howm-init.l' をコピーしてない場合、以下を有効に。
;; 日本語メニューを使う。
(setq elisp-lib::howm-menu-lang 'elisp-lib::ja)

;; elisp-libが必要。ようやく一覧にタイトルが出るようになった。
;; 結構てこずった。。。。
(in-package "elisp-lib")

(setq howm-list-recent-title t)  ;; 「最近のメモ」の一覧時
(setq howm-list-all-title t)  ;; 「全メモ」の一覧時
(setq howm-view-split-horizontally t)

; メモ溜ディレクトリ。
(setq howm-directory "*****(任意のパスを)")
  • xyzzy/usr/*****/****/xyzzy.iniの内容
    • 背景、テキストの色を変更する
[Colors]
textColor=#c0c0c0
backColor=#0
ctlColor=#515100
selectionTextColor=#c0c0c0
selectionBackColor=#e800000
kwdColor1=#ffff00
kwdColor2=#ff00
kwdColor3=#ff
stringColor=#ff8000
commentColor=#aa00
tagColor=#ffff00
cursorColor=#80
caretColor=#c0c0c0
imeCaretColor=#c0c0c0
linenum=#c0c0c0
reverse=#2a56e3a
unselectedModeLineFg=#13000000
unselectedModeLineBg=#10c0c0c0
modeLineFg=#15ffffff
modeLineBg=#13000000