2007/11/16
vimのgrep(vimgrep)が素晴らしすぎて泣いた。
PHPを5.2.x に 上げたときのメモ
このブログに使用しているP_BLOGが 5.2.x に上げた際、date_formatという関数がバッティングしているらしく、エラーとなっていた(該当のフォーラム)。
そこで、一括してdate_formatという関数を置換しようと思いgrepしてみると、MySQLのdate_formatにもぶつかるらしく、一括全置換するわけにもいかず、ソースを見ながら比較しました。
そのときにvimgrepを使ったんですが、これが結構便利でオイシイ。
おもむろに↓のコマンドをvimで入力
:vimgrep /date_format/ **/*.php | cwin
んで、ヒットしたファイルを操作する。
これがなかなか便利だった。というか、これを知らずにvi使ってたなんて・・・ってくらい便利だった。
2 Trackbacks
[linux]vim7のvimExplorerと強力なgrep
vimを6から7にしたものの、まだまだ有効活用できていません。 というわけで、vim7にしてから最初にやりたいと思っていたことをやってみました。 vimExplorer Linux環境ではすごく活きるよvimExplorer - Guyon Diaryが参考になります。 ダウンロード 以下のサイトからvimExpl
[dev][vim]メモ:vimgrep
VimでGrepする覚え書き 1/2 「内部grep」編 - ナレッジエース 内部grep Vim7からは標準でgrep機能が備わっています。 以下のようにコマンドを実行すると便利。 :vim[grep] /hogehoge/j *.txt | cw これでカレントディレクトリにある全ての.txtファイルから「hogehoge」を検
Track from Your Website
http://blog.xole.net/trackback/tb.php?id=635

Comment
No Comments