anything.el が手放せなくなった

anything.el は,最近使ったファイルや locate の結果や Man や Info など様々なソースからインクリメンタルサーチを可能にする Emacs の拡張です。一度使ってしまうと,もうこれなしの Emacs は考えられません。自分は,携帯電話に予測変換が入ったときくらいのインパクトを感じていて,今後のモバイル端末の未来を暗示していると思っています。いや,冗談抜きで。

anything.el

こんな感じに設定しています。本当は,もっといろいろなソースを対象にできるみたいですが,使う頻度と速度から今のところこの設定で満足してます。

;; anything
(require 'anything-config)
(setq anything-sources (list anything-c-source-buffers
                             anything-c-source-bookmarks
                             anything-c-source-recentf
                             anything-c-source-file-name-history
                             anything-c-source-locate))
(define-key anything-map (kbd "C-p") 'anything-previous-line)
(define-key anything-map (kbd "C-n") 'anything-next-line)
(define-key anything-map (kbd "C-v") 'anything-next-source)
(define-key anything-map (kbd "M-v") 'anything-previous-source)
(global-set-key (kbd "C-;") 'anything)

(1) C-; で anything 起動
(2) 目的の文字を入力
(3) C-n および C-p で上下移動
(4) C-v および M-v でソース間を移動

anything.el を最初に試したときに recentf は使えないと思って,コメントアウトしていたのですが,なんのことはない anything-c-source-recentf の「c」が抜けていただけでした。


※自分と同じように感動した人たちの声をまとめてみました。

@junyaanything.elアツい!
@isseianything.el に驚愕しているところ
@okuparaanything.vimを作って、vimユーザにanything.elのすごさを教えてください。
@mincemaker今更だがAnything.el便利。すごい。
@hardfrostanything.el面白いな
@webooanything.el 便利やわー
@tomoyuki28jpemacsにanything.elを導入した。QuickSilver並みにヤバいかも。
@gan2anything.el はやっぱり便利だー
@okhra今更ながらanything.el使いはじめたけど、便利すぎてわろた
@pm11opanything.el すげー
@snj14ついでにemacsにもanything.elをいれた.今更だけどすげー.これやべー. 使命か、情熱かーー。!!
@kentaroいまさらanything.elの素晴しさに爆笑している。笑えるほどすごい。
@typesteranything.el使ってなかったとか今までどんだけ無駄な時間をすごしたのかという話である
@holysugaranything.el のすすめ
@Ashizawaいまさらだけどanything.elを入れて感激してる
@tactactad設定丸パクリで試してみた。感動した!<anything.el
@k1LoWanything.elやばい!!


Leave a comment





このエントリーのはてなブックマーク (-)