インストールしてみました。標準入力で入ってきたリストをインクリメンタルに絞り込んで、選択した行を標準出力へ出すものです。(emacsな人へはCUIなanythingと言えば伝わるかなと。)これを使って便利なものができないかなと思い、過去のコマンド履歴からインクリメンタルサーチするコマンドを作ってみました。C-rのanything版です。現在はこんな感じで、選択したコマンドをshellに入力した状態にします。インストールしておいてください。最後の「入力した状態にする」でtmuxの機能を使っています。(shellの標準機能で文字入力をする方法をご存知の方はぜひ教えてください。send-keys"(個々のコマンドはあとで説明していきます。以下のように書いてホットキーに登録するとさらに便利。しているのは既に何か入力している時に消す処理。ENTERちょー便利です。:)以下、ここまでの歩みを。最初はこんな風に選択したコマンドを実行していました。過去10000件の履歴を出します。コマンドでhistoryで出力される先頭についてる数字とかを除いてコマンドだけにします。コマンド一覧を入力して、ユーザーが選んだコマンドが標準出力に出てパイプされます。(evalでやろうとしたのですがうまくいかず。)使ってみたら以下の問題があることが分かりました。実際に実行するコマンドが標準出力に表示されない実行したコマンドが実行履歴に残らない。ことは、コマンド実行までやらずに、選んだコマンドをshellに入力した状態にできたら、その方が嬉しいのかも。コマンドで逆順にして最近使ったものを最初に表示するように。できたのが最初に出したコマンドでした。send-keys現在の問題点。標準入出力には使えないぽい。標準入出力には使えないぽい。19:45)ほんとだー!!!(manのその記述を読んで、ファイルのソートしかできないのかと思ってました・・・。