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 ,

関連記事

Screeny Shot 2013-06-26 3.41.48.png

OSのバージョンやらミドルウェアやらのバージョンを調べるスクリプト

  まえがき どうしても最近寝付きが悪いです。 えっと今回のタイ...

記事を読む

imgres-9

Macでwgetコマンドを使えるようにするの書

まえがき お題の通り、wgetコマンドをインストールして使えるように...

記事を読む

mysql_tab.png

MYSQLでタブ補完できるってばよ!

まえがき LinuxのCUIやらCiscoルーターのCUIやらはタブの...

記事を読む

no image

シェルスクリプトの基本のおさらい

  まえがき ちょっと作りたいシェルスクリプトがあったので...

記事を読む

ttyrec-gif-test.gifttyrec-gif-test.gif

Macでttyrec・ttygifを使ってターミナルのgif画像を作成する

まえがき ここ最近?になってからよく、ターミナルでの操作をGif画像と...

記事を読む

新着記事

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 ↑