pecoの使い方
概要
- peco - Simplistic interactive filtering tool
- stdinから入力されたものをフィルターして抽出するツール
インストール
debian, ubuntu
$ sudo apt install peco
osx
$ brew install peco
使用例
findで検索したpecoで一つ選びファイルをnvimで開く
$ find . | peco | xargs -o nvim
aliasを駆使してより短く書くと
$ f | p | x n
または
$ n `f | p`
設定ファイル
~/.config/peco/config.json
具体例
{
"Keymap": {
"Pgup": "peco.ScrollPageUp",
"Pgdn": "peco.ScrollPageDown"
},
"Style": {
"Basic": [
"on_default",
"default"
],
"SavedSelection": [
"bold",
"on_yellow",
"white"
],
"Selected": [
"underline",
"on_cyan",
"black"
],
"Query": [
"yellow",
"bold"
],
"Matched": [
"red",
"on_blue"
]
}
}