2011-01-23
anythingで正規表現のかわりにglobを使えるようにする
anything便利ですよね。でもマッチさせるパターンが正規表現って使いにくくないですか?僕は使ってたたまにイラっとします。".java"っていれたら"/java"がひっかかるとか。
この手のツールでマッチさせるときはやっぱり正規表現じゃなくてglobの方が便利だと思うんですよ。というわけでglobに対応させるamp-glob.elを書いてみました。要 anytyhing-match-plugin です。
導入は簡単。まずは「M-x auto-install-from-gist 792217」で amp-glob.el をインストールします。そしたら以下を .emacs.el に書いておきます。
(require 'amp-glob) (amp-glob-mode 1)
あとは普通に anything を使うだけです。特に何も考えなくても、大体思ったとおりにマッチさせられるんじゃないかと思います。
トラックバック - http://d.hatena.ne.jp/buzztaiki/20110123/1295803560
リンク元
- 19 http://reader.livedoor.com/reader/
- 15 http://b.hatena.ne.jp/
- 14 http://twitter.com/
- 11 http://longurl.org
- 11 http://www.google.com/reader/view/
- 10 http://www.google.co.jp/reader/view/
- 7 http://www.google.co.jp/
- 7 http://www.google.co.jp/search?q=glob+正規表現&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a
- 6 http://b.hatena.ne.jp/entrylist/it
- 6 http://b.hatena.ne.jp/t/elisp?sort=eid&of=25

