- 安装仅需一条命令:安装程序会自动检测平台、验证 SHA256、将二进制文件放入 ~/.whetuu/bin,并在 shell 配置中添加两行内容;重复运行该命令没有任何效果。
- 卸载只需执行 rm -rf ~/.whetuu 并删除添加的两行内容;设置 WHETUU_NO_MODIFY=1 时会输出这些行内容而不实际写入。
- 提示符会显示上下文信息段(用户_主机、目录、Git 分支/状态/情况、带版本号的语言标识、命令执行时长,以及一个在失败时变色的字符),上箭头键可调出历史选择器,该选择器会按目录过滤命令并对命令进行语法高亮。
- 由于并行 I/O,每次渲染大约只需 2 毫秒,并设有严格超时(Git 250 毫秒,工具链 200 毫秒)以防止卡死;即使某个操作需要 30 秒,也会被限制在 257 毫秒内完成。
- 安全性是重中之重:无网络访问权限,仅访问两个本地文件(历史记录文件权限为 600,以及一个缓存文件),无启动配置文件,所有控制字节均被转义,子进程使用固定参数运行——绝不会执行来自路径中的任何内容。