Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

ファイルを横断したgrep vimgrep

$
0
0

はじめに

あくまでも自分用のメモです。
vimからファイルを横断したgrepができることを知らなかったので、
メモしておきます。

vimの内部的なgrep vimgrep

わてくしがよく使うコマンド
:vimgrep 検索キーワード 検索ファイルのパス | cw
上記のようなコマンドをたたくと、こんな感じの画面に切り替わります。
vimgrep.png
※たたいたコマンドは、:vimgrep a % | cw

grepの結果が画面の下に現れます。
ここで、
:cc grep結果の行ナンバー
とコマンドをたたくと、その場所にとびます。

:tabnew | :cc grep結果の行ナンバー
とコマンドをたたくと、別タブが立ち上がって、その場所にとびます。
こんな感じ。
vimgrep2.png

検索キーワードの正規表現

後でまとめます

検索のパスの指定の仕方

指定の方法説明
%現在のファイルを指定
**/*.拡張子再帰的に検索
ex) /usr/local/var/**/*.拡張子

参考ページ

この記事を参考にしました
http://qiita.com/yuku_t/items/0c1aff03949cb1b8fe6b


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>