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

2014/06/28 | Mac ,

  • Pocket
  • このエントリーをはてなブックマークに追加
  • 170 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

Redisをインストールしたので足跡を

    まえがき 公式ページ  http://redis.io/ 不意...

記事を読む

htop-1htop-1.png

MacでもLinuxでもtopコマンドからhtopコマンドにしてハッピー

まえがき LinuxやMacで使えるプロセス監視ようのコマンド『top...

記事を読む

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

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

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

記事を読む

HelloVagrant_2HelloVagrant_1.png

Vagrantはじめました。

まえがき Vargrantを色々触ってみたので導入メモを残しておきま...

記事を読む

vim-rspec-1vim-rspec-1.png

VimでRSpecのテストを実行できるようにする

まえがき 今回はVimから直接RSpecのテストを実行する方法をメモし...

記事を読む

新着記事

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を使ってデーモン化してみた時...

記事を読む

スポンサーリンク

PAGE TOP ↑