2 个版本
0.1.1 | 2024 年 1 月 9 日 |
---|---|
0.1.0 | 2024 年 1 月 8 日 |
#2401 in 命令行工具
8KB
51 行
search-once
一个一次搜索多个网站的命令行应用程序。
安装
$ cargo install search-once
如果您在 WSL (Windows Subsystem for Linux) 上使用它,您将需要 wslu 包中的 wslview
命令。
用法
$ search-once --help
A tool to search multiple websites at once
Usage: search-once [OPTIONS] <QUERY>
Arguments:
<QUERY>
Options:
-c, --config <FILE>
-h, --help Print help
-V, --version Print version
配置
您可以通过以下格式的 YAML 配置文件自定义搜索网站
sites:
- name: GitHub Rust repos
url: https://github.com/search?q=language%3ARust+%s&type=repositories
- name: Crates.io
url: https://crates.io/search?q=%s
URL 中的 %s
占位符将被您的查询替换。
默认配置文件将根据您的操作系统自动放置在正确的路径中。您可以通过运行 search-once <QUERY>
而不带 --config
选项来找到路径。
开发
发布新版本
- 在
Cargo.toml
中增加版本号。 - 创建 git 提交,推送它,并确保 CI 通过。
- 为新版本创建 git 标签并推送,然后 Crates.io 工作流程开始。
依赖项
~3–4.5MB
~79K SLoC