この資料は Rust 製のコマンドラインツール mcfly について紹介するものです。
Rustの環境構築やツールのインストール方法については以下を参照してください
McFly は、デフォルトの ctrl-r シェル履歴検索を、作業ディレクトリと最近実行したコマンドのコンテキストを考慮したインテリジェントな検索エンジンに置き換えます。McFlyの提案は、小さなニューラルネットワークでリアルタイムに優先順位を付けられます。
GitHub - cantino/mcfly: Fly through your shell history. Great Scott!
McFlyの主な特徴は、リアルタイムで実行される小さなニューラルネットワークによるスマートなコマンド優先順位付けです。実行したいコマンドが常にトップ提案の1つになることを目標にしています。
コマンドを提案するとき、McFlyは以下の点を考慮します: