keel v0.6.0
新增
-
keel completion:bash / zsh / fish / powershell 四家 shell 补全。
--install自动探测当前 shell 并装到位(脚本落到该在的位置,rc 文件里加一段带标记、
可安全重装的加载语句)。候选一律现问二进制要——命令、选项、以及仓库里规则和记忆的 ID
都跟着当前这个.keel/走,不会随升级或仓库变化而过期撒谎。 -
keel update:从 GitHub Releases 换成最新版。下完先对本次发布一起传的SHA256SUMS,
对不上当场删掉、不安装;发布里没有校验和文件直接拒绝。支持--check(只问不下,可加
--json)、--version vX.Y.Z(装/降级到指定版本)、--force(版本一样也重装)。
install.sh / install.ps1 装完会顺手跑一次 keel completion --install,认不出当前
shell 就跳过,不影响安装本身。
升级
keel update或者重新跑一次安装脚本:
curl -fsSL https://raw.githubusercontent.com/shiftu/keel/main/install.sh | bash校验
sha256sum -c SHA256SUMS --ignore-missing