Fork me on GitHub

Xyzzy Siteinit.lの設定

  • Mar 30, 2011

categoryプラグインは存在しません。

概要

xyzzyはEmacs風のテキストエディタですが、起動が高速なので重宝してます。以下はその設定ファイルの設定内容です。

環境

設定

  • 以下の内容をsite-lisp/siteinit.lに保存。
; キーバインドの変更
(global-set-key '(#\C-x #\u) 'undo)
;; [ツール]-[共通設定]-[さまざま]のクリップボード同期
;(global-set-key '(#\M-w) 'copy-region-to-clipboard)
;(global-set-key '(#\C-w) 'kill-region-to-clipboard)
;(global-set-key '(#\C-y) 'paste-from-clipboard)
(global-set-key '(#\C-x #\j) 'goto-line)
(global-set-key '(#\C-x #\l) 'fill-region)
(global-set-key #\C-o 'toggle-ime)

; インクリメンタルサーチ (C-s, C-r)
(require "isearch")

; バックアップを特定ディレクトリに保存する
(require "backup")
(setq *backup-directory* "/tmp/")
(setq *hierarchic-backup-directory* nil)

;;インデントレベルの設定
(setq java-indent-level 4)
;;インデントをタブで指定 
(setq ed::*java-indent-tabs-mode* t)

;;.groovyをJavaモードで開く
(push '("\\.groovy$" . java-mode) *auto-mode-alist*)
  • xyzzy.wxpを削除するか、Ctrl+Shiftを押しながらxyzzyを起動する。

参考