Prev / Next

2009-05-28 / 今さらだけど,anything.el を使う

今さらだけど,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

comments powered by Disqus