2007年6月17日日曜日

emacsで最近開いたファイルからファイルを開く

よくある履歴機能をつかいます。最近開いたファイルの一覧を表示してそこからファイルを開くことが出来ます。
~/.emacsに以下を追加。
;====================================
; 最近使ったファイル」を(メニューに)表示する
;====================================
; M-x recentf-open-files で履歴一覧バッファが表示される。
(require 'recentf)
;;http://homepage.mac.com/zenitani/elisp-j.html#recentf
;; /sudo:hogehoge などが履歴に残っていると、起動時に毎回パ
;; スワードを聞いてくるのでその履歴だけを削除する。
;;(setq recentf-exclude '("^/[^/:]+:")) ;;tramp対策。
(setq recentf-auto-cleanup 'never) ;;tramp対策。
(recentf-mode 1)
GUIでメニューバーを表示していると履歴が追加される。
M-x recentf-open-files
で履歴一覧が開く。
これを、
(global-set-key "\C-xf" 'recentf-open-files) ;;履歴一覧を開く。
として~/.emacsにキーバインドを追加。
便利便利。

0 件のコメント: