2019年11月29日金曜日

PPxでripgrep+peco


カレントフォルダ以下をriprepで検索し、pecoで絞り込んでPPVで表示できるようにする。
howmファイルをインクリメンタルサーチできたら便利かもなと思ったのがきっかけ




利用したツール



  • ripgrep:高速な検索ツール
  • busybox:いろいろなlinuxのシェルコマンドを使える
  • peco

rg.exe busybox64.exe peco.exeをPPXフォルダに置いておく。

コマンド


*ppb -c chcp 65001 %%: %%0rg.exe -n -M 40 --max-columns-preview --color never -E Shift_JIS %%E . | %%0peco.exe | %%0busybox64.exe awk -F : -e "{printf $1 \" -k *jumpline L\" $2}" | %%0PPBW.exe -c *ppv %%%%1\%%%%*stdin(-utf8)


参考


Paper Plane xUI(PPx)に一発でソースコード検索&表示できる「peco」改を移植した - Qiita

0 件のコメント:

コメントを投稿