macha’s dev blog

プログラミング関連のこととか書く予定

pecoでコードサーチ

メモ書き。

blog.kazuhooku.com
これが便利そうだったので入れてみました。

linux環境。

新しいversionのpecoを入れる

$ wget https://github.com/peco/peco/releases/download/v0.5.1/peco_linux_amd64.tar.gz
$ tar xzvf peco_linux_amd64.tar.gz 
$ sudo cp peco_linux_amd64/peco /usr/local/bin

ラッパーを設置する

自分はagを使ってるのでagにしました

#! /bin/sh

exec ag "$@" . | peco --exec 'awk -F : '"'"'{print "+" $2 " " $1}'"'"' | xargs less '

これを /usr/local/bin/pero とかで保存

実行

$ pero

実行出来ました