マイネット Advent Calender22日目の記事です。
開発環境などコマンドラインで作業していて、気が効くなあと思ったものをご紹介します(既に有名ですが)。
どれもbrewでインストールできて、バイナリでも配布されてる(Windowsも!)ので試しに使ってみるのもおすすめです。
ccat
シンタックスハイライトしてくれるcatです。
The Platinum Searcher
monochromegane/the_platinum_searcher
超高速なgrep。.git
やgitignoreなファイルなどを無視して再帰的に検索してくれます。
Vimでgrepの代わりに使うコマンドに設定すると便利で速いです。
.vimrc
set grepprg=pt\ --nogroup\ --nocolor
peco
標準入力を受け取って
- インクリメンタルサーチしたり
- 正規表現で検索したり
- (複数)行を選択したり
して標準出力に出力してくれます。
使い方は無限ですが、単純にll | peco
で名前が曖昧なファイルを探したりできて便利です。