CarbonEmacs
CarbonEmacs
最終更新時間:2008年03月16日 18時44分36秒
macで使えるEmacs"CarbonEmacs"の設定メモ。
.emacs
~/ に置けばいい。フォントを使う場合は後述のfixed-width-fontset を入れること。
(setq load-path (cons "~/emacs" load-path))
(tool-bar-mode nil)
;;
;; space between lines
;;
(setq default-frame-alist (append (list
'(line-spacing . 6)
)default-frame-alist))
;;
;;
;; font settings
;;
(if (eq window-system 'mac) (require 'carbon-font))
(set-default-font
"-*-*-medium-r-normal--14-*-*-*-*-*-fontset-hiraginomaru")
;;
;; key settings
;;
(global-set-key "?M-c" 'kill-ring-save)
(global-set-key "?M-v" 'yank)
(global-set-key "?M-x" 'kill-region)
(global-set-key "?M-a" 'mark-whole-buffer)
(global-set-key "?M-z" 'undo)
(global-set-key "?M-f" 'isearch-forward)
(global-set-key "?M-s" 'save-buffer)
(global-set-key "?M-w" 'kill-this-buffer)
(global-set-key "?M-q" 'save-buffers-kill-emacs)
(global-set-key "?M-." 'keyboard-quit)
フォント
fixed-width-fontset使わない場合
.emacsを編集ヒラギノ丸ゴシックの場合は以下を追記。
(if (eq window-system 'mac) (require 'carbon-font))
(set-default-font
"-*-*-medium-r-normal--14-*-*-*-*-*-fontset-hiraginomaru")
fixed-width-fontsetを使う場合
(if (eq window-system 'mac) (require 'carbon-font)) (fixed-width-set-fontset "hiramaru" 14)
ダウンロード
fixed-width-fontset.el, carbon-font.el をロードパスに置く
ロードパスの設定は.emacs で設定できる。
(setq load-path (cons "~/emacs" load-path))
詳しくはfixed-width-fontset のreadmeに設定方法が書いてある。
フォントの組み合わせを変えたいときはcarbon-font.el を読んで同様に定義していくのが楽そう。Arial+ヒラギノ丸ゴが好き。