deruiの日記 id:deruiによるzshの履歴をインクリメンタルに正規表現検索するzshスクリプト。インクリメンタル検索だの絞り込み検索だのと聞いてすぐに飛び付くのがanything脳のサガというもの。 ナイスアイデア!!キーをおすたびに勝手に絞り込まれていくのがanything.elっぽい。 しかし、キーを押すたびに反応してしまうため重すぎるのが唯一の問題である。重さを解消する方法としては以下が考えられる。 キーを押して0.3秒間応答がなければ検索処理を開始する(anything方式) 前回の検索処理の結果から絞り込む(QuickSilver方式) .zsh_historyを高速に履歴検索する専用プログラムを作成し、パイプとかで通信する(コマンド起動がオーバーヘッドの場合) $ wc ~/.zsh_history 85970 342643 3865720 /m/home/rubik