Carbon Emacs memo

さっさと使い始めたいときの設定

~/.emacs.el

;; load path
(setq load-path (cons "~/bin/emacs/lisp" load-path))

;; no startup page
(setq inhibit-startup-message t)

;; no backup file
(setq backup-inhibited t)

;; window setting
(if window-system (progn
  (setq initial-frame-alist '*1
;; enable history cache
(setq history-length t)
(when (require 'session nil t)
  (setq session-initialize '(de-saveplace session keys menus places)
        session-globals-include '*2

;; enable minibuf isearch
(require 'minibuf-isearch nil t)

session.el, minubuf-isearch.el はここから。
コマンド履歴だけならsession.el不要。
-> session.el
-> minibuf-isearch.el


.profile

alias emacs='open -a /Applications/Emacs.app'

*1:width . 100) (height . 40) (top . 180))) (set-background-color "Black") (set-foreground-color "White") (set-cursor-color "Gray")

*2:kill-ring 50) (session-file-alist 500 t) (file-name-history 10000))) (add-hook 'after-init-hook 'session-initialize) ;; keep cursor position (setq session-undo-check -1