はじめに

この資料は Rust 製のコマンドラインツール heatseeker について紹介するものです。

Rustの環境構築やツールのインストール方法については以下を参照してください

Rust開発環境を整える

heatseeker について

Heatseekerは、Gary Bernhardt氏のselectaという汎用ファジーセレクタをRustで書き直したCLIツールです。コマンド名は hs です。

GitHub - rschmitt/heatseeker: A high-performance Selecta clone, written in Rust.

デモ

https://cloud.githubusercontent.com/assets/3725049/8273451/0ac04144-1824-11e5-8338-99e4b861c898.gif

使用方法

hs [options]

オプション

Heatseekerは、基本的にSelectaと同じキーに加え、マルチセレクトをサポートするためのいくつかのキーをサポートしています。キーバインドでは大文字小文字は区別されません。可読性をよくするために大文字で表記しています。