session.elインストール
今日はMacBookのCarbon Emacsにsession.elをインストール&設定した。Carbon Emacsのページにはsessionも最初から入っていると書かれているけど、読み込むように設定してもなぜかsession.elが見つからないと文句を言われた。仕方なく、配布サイト(Session Management for Emacs)からダウンロードして、~/.emacs.d/lispディレクトリ以下にインストール。.emacsへの設定はこんな感じ。
; session (require 'session) (add-hook 'after-init-hook 'session-initialize)
sessionをインストールすると次のことができるから便利。
- ファイルを開くとき、C-x C-f M-[pn]で過去に開いたファイルを参照できる
- ファイルを開いたときに、過去の保存時のカーソル位置を復元してくれる
- C-x C-/で直前に編集した場所に移動