サイト更新情報
[Categories]
agile | angularjs | barbecue | birthday | body scoop | car | chuork01 | dinner | domin life | drive | event | fes | fishing | friend | gunpla | javascript | life | lunch | photo | ps3 | rails | ruby event | sake | software-development | sports snowboard | study event | sushi | sweets | techmix-hokkaido | torne | travel | vegetable garden | vim | weight training | whiskey | work

Ogagaga Diary


2011年01月10日 [長年日記]

Emacs

Eclipseのエディタ や 秀丸をやめて Emacs を利用するようになって一年半くらい立ちました。最初は小指を押すのが辛かったり、Windows 環境に慣れ親しんでいたこともあり、挫けそうになりましたが、今では Emacs なしではいられなくなりました。特にRubyやRailの開発をしているとEclipseには戻れなくなってしまいました。 自分はまだ慣れてきた程度の状態で、Emacs の力を十分に使えていないので、コツコツとカイゼンして作業効率を上げていこうと思います。

Emacsテクニックバイブル 〜 recentf.el

これは、最近使ったファイルを開くEmacs Lispです。 なぜ今まで使わなかったのか、不思議なくらい便利です。

recentf.el は最初から入っているので、recentf-ext.elを インストールします。

そして、M-x recentf-open-files とすると最近使ったファイルが表示できます。

.emacs への追記

;;; recentf.el
;;   ref:「Emacsテクニックバイブル」 p.87
;; Author: rubikitch <rubikitch@ruby-lang.org>
;; Keywords: convenience, files
;; URL: http://www.emacswiki.org/cgi-bin/wiki/download/recentf-ext.el
(setq recentf-max-saved-items 500)
(setq recentf-exclude '("/TAGS$" "/var/tmp/"))
(require 'recentf-ext)
(global-set-key [?\C-c ?r ?f] 'recentf-open-files)

と書きます。

M-x recentf-open-files と入力するのは面倒なので、キーを割当ることにします。

今日も一つ便利なことを覚えた。

[]