2 releases

Uses new Rust 2024

new 0.7.1 Apr 26, 2025
0.7.0 Apr 26, 2025

#81 in #version

33 downloads per month

GPL-2.0 license

180KB
814 lines

ydcv-saki

ydcv-saki 是一款有道词典命令行客户端,由 Farseerfc 老师的 ydcv-rs fork 而来,并做了一些符合个人风格口味的修改。

区别

与原版相比,主要区别如下:

  • 删除了用不到的可使用有道词典 JSON API 执行查询请求的功能。
  • 支持 Wayland 下剪切板单词查询(-x / --selection
  • 支持命令行补全生成 (-g/--gneneral-completion)
  • 支持保存查询历史,再次打开该应用会加载已保存的历史查询。

安装

可通过 Release 页面 来下载相应的二进制。也可以使用 cargo 来安装 ydcv-saki:

cargo install ydcv-saki

编译

确保已经安装了 Rust 1.85+ 和 GCC/Clang,执行:

cargo build --release

编译完成后,输入以下命令即可运行:

./target/release/ydcv

Dependencies

~12–49MB
~753K SLoC