4 个版本

0.1.3 2024 年 8 月 5 日
0.1.2 2024 年 6 月 12 日
0.1.1 2024 年 1 月 15 日
0.1.0 2024 年 1 月 9 日

命令行工具 中排名 2622

Download history • Rust 包仓库 1/week @ 2024-05-17 • Rust 包仓库 7/week @ 2024-05-31 • Rust 包仓库 134/week @ 2024-06-07 • Rust 包仓库 57/week @ 2024-06-14 • Rust 包仓库 23/week @ 2024-06-21 • Rust 包仓库 3/week @ 2024-06-28 • Rust 包仓库 7/week @ 2024-07-05 • Rust 包仓库 2/week @ 2024-07-19 • Rust 包仓库 4/week @ 2024-07-26 • Rust 包仓库 110/week @ 2024-08-02 • Rust 包仓库 13/week @ 2024-08-09 • Rust 包仓库

每月下载量 129
sessionizer 中使用

MIT/Apache 许可

47KB
1K SLoC

fuzzy-select CI 状态 Crates.io 文档 许可证:MIT OR Apache-2.0 Rust 版本:1.75.0

终端的模糊选择提示。

这个包是一个用于创建终端模糊选择提示的库。它使用 nucleo 作为其模糊匹配引擎。提示非常简单,不可配置。

用法

将以下内容添加到您的 Cargo.toml

[dependencies]
fuzzy-select = "0.1"

示例

use fuzzy_select::FuzzySelect;

let options = vec!["foo", "bar", "baz"];
let selected = FuzzySelect::new()
    .with_prompt("Select something")
    .with_options(options)
    .select()?;

println!("Selected: {:?}", selected);

许可证

fuzzy-select 采用以下任一许可证,供您选择


依赖关系

~3–8MB
~63K SLoC