agコマンドとag.vimで最強高速ファイル検索

2014/06/28 | Mac ,

  • Pocket
  • このエントリーをはてなブックマークに追加
  • 162 follow us in feedly

まえがき

ターミナルからファイルの内容で検索をかける時なんかはよく『find』『xargs』『grep』なんかのコマンドを駆使して検索を行っておりましたが、そんな面倒を取っ払い、かつ高速に検索できるagコマンドの紹介と、vimからagコマンドを使えるようにするやりかたのメモ

開発環境

  • Mac

今回は、Macでやってみましたが、他のLinux系OSなんかでも可能です。

agコマンドのインストール

homebrewを使って簡単にインストールすることができます

brew install ag                                                                                                    

使い方は

ag mysql ~/Dropbox/chef                                                                                            

のように『ag パターン ディレクトリ』と言った感じで、実行します、他にもヘルプをみてみると色々なオプションが有るようです

Vimでagコマンドを使ってみる

vimのプラグインを入れることで、vimからもagコマンドの検索を使うことができます。

『.vimrc』に

NeoBundle 'rking/ag.vim'

NeoBundlerを使っているならNeoBundlerInstallするだけインストール完了。

Vimからは『Ag: ~~~』のようにして実行することができる。マッチしたファイル一覧のウィンドウができあがるので『o』キーを押すことでファイルを開くことができる!!

おすすめ書籍

Vimテクニックバイブル ~作業効率をカイゼンする150の技
Vimサポーターズ
技術評論社
売り上げランキング: 28,700

2014/06/28 | Mac ,

関連記事

no image

.bashrc .vimrc の晒しあげ

ご連絡 新しい記事を書きました。またbashからzshに変更もしまし...

記事を読む

dstat-1dstat-1.png

dstatコマンドでLinuxのリソースを確認する

まえがき LinuxでCPU・メモリ・ネットワークの通信料などを簡単に...

記事を読む

keymap-privatexml-1keymap-privatexml-1.png

KeyRemap4MacBookのprivate.xmlをいじいじしてMacのキーマップを自分好みに仕上げる

まえがき KeyRemap4MapBookに自分で作成したキーマップを...

記事を読む

vi-key-mac-appvi-key-mac-app.png

KeyRemap4MacBookのViModeが超便利過ぎて歓喜乱舞

まえがき 『KeyRemap4』Macユーザーなら必須のアプリの1つで...

記事を読む

new-relic-1new-relic-1.png

無料で使えるサーバー監視サービス『New Relic』を使ってみる

NewRelicに関して [browser-shot url="htt...

記事を読む

新着記事

no image

PHPでRubyのirbっぽいインタラクティブなスクリプトが実行できる「boris」

まえがき PHPでもRubyのirbみたいなことがしたくて探してみたと...

記事を読む

2015年の抱負と去年の振り返り〜よちよちWEB業界1年経験して〜

まえがき あけましておめでとうございます。今年もどうぞよろしくお願いし...

記事を読む

Java SE 7 Bronze試験(1Z0-802)を受けてきました

まえがき 以前から少し受けてみたかった試験『Java SE 7 Bro...

記事を読む

HubotでJenkinsのジョブを実行する

まえがき HubotをつかってJenkinsのジョブをじっこうしてみた...

記事を読む

no image

Hubotをforeverでデーモン化する

まえがき 今回はHubotをforeverを使ってデーモン化してみた時...

記事を読む

スポンサーリンク

  • Sorry. No data so far.

PAGE TOP ↑