Carbon emacs設定ファイル

 CarbonEmacsでの設定ファイルです。設定ファイルも大きくなってきたし分割してロードパスに追加したほうが良さそうな感じがするな。

;; C-hをBackSpaceキーに変更
(keyboard-translate ?\C-h ?\C-?)
(global-set-key "\C-h" nil)

;; リージョンをC-hで削除できるように変更
(delete-selection-mode t)

;;; *.~ とかのバックアップファイルを作らない
(setq make-backup-files nil)
;;; .#* とかのバックアップファイルを作らない
(setq auto-save-default nil)

;; 列番号を表示
(column-number-mode t)
;; 行番号を表示
(line-number-mode t)

;; スタートアップページを表示しない
(setq inhibit-startup-message t)

;; Macのキーバインドを使う。optionをメタキーにする。
(mac-key-mode 1)
(setq mac-option-modifier 'meta)

;;タブ幅の設定
(setq-default tab-width 4)

;;対応括弧をハイライト
(show-paren-mode t)
(setq show-paren-style nil)

;;バッテリの残量を表示する
(display-battery-mode t)

;;現在開いているファイルのフルパスの確認
(setq frame-title-format (format "%%f - Emacs@%s" (system-name)))

;;時間を表示する
(display-time)

;; 最近使ったファイルを保存(M-x recentf-open-filesで開く)
(recentf-mode)

;; ロードパス
(setq load-path (cons "~/.emacs.d/site-lisp" load-path))
(setq load-path (cons "~/.emacs.d/auto-install" load-path))

;; column-highlight
(require 'col-highlight)
;; col-highlightの色を変える
(custom-set-faces
 '(col-highlight((t (:background "lightgray")))))

;; auto-install
(require 'auto-install)
(setq auto-install-directory "~/.emacs.d/auto-install/")
(auto-install-update-emacswiki-package-name t)
(auto-install-compatibility-setup)             ; 互換性確保

;; anything開始
(require 'anything-startup)

;; global-set-key
(global-set-key "\C-c\C-c" 'comment-region)

;; 個人の設定を読み込む
(require 'myconfig)