トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

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+ヒラギノ丸ゴが好き。