jev-shell-history

作者 mrnugget 开源项目 开源zshCLI开发者工具

它是什么

jev-shell-history 给 zsh 做类似 Fish 的灰色补全:你打字时,它看最近 100 条不重复历史,请 Jev 判断你最可能在补哪一条。按 → 或 ^E 接受。

仓库 2026-09-18 创建。需要 zsh 5.9+、Node 22+ 和 TypeSafe API 密钥。前缀能对上时走字面补全,对不上时可以整行替换。

Jev 在里面做什么判断

候选是本地历史命令。Jev 给它们排序,插件展示得分最高的一条。README 没有写出题型字段名;从「排序候选命令」看是 Choice 或打分类判断。

怎么试

克隆 mrnugget/jev-shell-history,npm install 后在 ~/.zshrc 里 source 插件并设置 TYPESAFE_API_KEY。