今さらだけど,anything.el を使ってみました.
anything.el の取得
- http://www.emacswiki.org/cgi-bin/wiki/download/anything.el
- http://www.emacswiki.org/cgi-bin/wiki/download/anything-config.el
~/.emacs.el に以下を追記.
(require 'anything-config) (anything-iswitchb-setup) (global-set-key "\C-c;" 'anything) (define-key clmemo-mode-map "\C-c;" 'anything) (define-key anything-map "\C-p" 'anything-previous-line) (define-key anything-map "\C-n" 'anything-next-line) (define-key anything-map "\C-v" 'anything-next-page) (define-key anything-map "\M-v" 'anything-previous-page) (setq anything-sources '(anything-c-source-buffers anything-c-source-emacs-commands anything-c-source-file-name-history anything-c-source-info-pages anything-c-source-info-elisp anything-c-source-locate anything-c-source-man-pages anything-c-source-occur anything-c-source-recentf ))
clmemo の clmemo-forward-tag が \C-c; でぶつかるので,
clmemo-forward-tag は使ってないし,つぶしておく.
一度開いたファイルなら,ファイルを開く際に,
full path を指定しなくていいし,
絞り込みつつ occur ができるのは便利.
- 2007-07-25 - (rubikitch loves (Emacs Ruby CUI))
http://d.hatena.ne.jp/rubikitch/20070725#1186048100