2007/11/16

vimのgrep(vimgrep)が素晴らしすぎて泣いた。

ポスト @ 2:21:00 , 修正 @ 2007/11/16 2:32:20 |     このエントリーを含むはてなブックマーク

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使ってたなんて・・・ってくらい便利だった。

via - Tanablog: Vim7 内蔵の grep を使う


2 Trackbacks

[linux]vim7のvimExplorerと強力なgrep

vimを6から7にしたものの、まだまだ有効活用できていません。 というわけで、vim7にしてから最初にやりたいと思っていたことをやってみました。 vimExplorer Linux環境ではすごく活きるよvimExplorer - Guyon Diaryが参考になります。 ダウンロード 以下のサイトからvimExpl

From : Developer☆STYLE @ 2008-01-08 16:19:23

[dev][vim]メモ:vimgrep

VimでGrepする覚え書き 1/2 「内部grep」編 - ナレッジエース 内部grep Vim7からは標準でgrep機能が備わっています。 以下のようにコマンドを実行すると便利。 :vim[grep] /hogehoge/j *.txt | cw これでカレントディレクトリにある全ての.txtファイルから「hogehoge」を検

From : ドグマを探しに @ 2010-01-23 23:13:12

Track from Your Website

http://blog.xole.net/trackback/tb.php?id=635

Comment

No Comments

Post Your Comment


*は入力必須です。E-Mailは公開されません。

1 + 2 =