fzfが便利
STDINから渡したものをリストにしてインタラクティブに選択でき、選択したのをSTDOUTに出すやつ
いろんなコマンドに混ぜて使えて便利。
筆頭はヒストリー検索。
自分でもコマンド考えたけど↓のサイトに乗ってる関数定義がとても便利だった。
下のは↑の関数をリネームしただけ
code: .zshrc
function hz() {
BUFFER=$(history -n -r 1 | fzf --no-sort +m --query "$LBUFFER" --prompt="History\
")
CURSOR=$#BUFFER
}
Ctl+r キーバインドは問答無用で1行何かを表示してほしいのでバインドさせない方が好みだった