エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
zsh + peco-select-histroy でhistoryをユニークにする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
zsh + peco-select-histroy でhistoryをユニークにする - Qiita
update: 同じことをしている方がいて、そちらのほうが優秀なので、下記参照 巷に公開されている peco-se... update: 同じことをしている方がいて、そちらのほうが優秀なので、下記参照 巷に公開されている peco-select-history だと、同じコマンドの履歴が沢山表示されて不便なので、ユニークに表示されるようにした。 ユニークにしたときに、順番が崩れないようにソートしなおしてる。 function peco-select-history() { BUFFER=$(\history 1 | \ sort -r -k 2 |\ uniq -1 | \ sort -r | \ awk '$1=$1' | \ cut -d" " -f 2- | \ peco --query "$LBUFFER") CURSOR=$#BUFFER zle clear-screen } zle -N peco-select-history bindkey '^r' peco-select-history Re