**zcomplete** 是一款轻量级、高性能的命令行工具,适用于 Zsh、Bash 和 Fish,可实时纠正输入错误的命令。 **主要特性:** * **智能纠错:** 能够针对拼写错误(例如 `gti` → `git`)、前缀错误(`mkd` → `mkdir`)以及子序列匹配提供修正建议。它会根据你的历史记录和使用模式进行学习,并按频率和近期使用情况对命令进行排序。 * **安全至上:** 内置“危险命令”列表(如 `rm` 或 `git reset --hard`),执行时需用户明确确认。用户可设置模式:`safe`(默认)、`unsafe` 或 `bypass`。 * **高性能:** 使用 Rust 编写,运行速度极快,对 Shell 响应时间的额外开销小于 1 毫秒。 * **兼容性与隐私:** 支持 Linux 和 macOS (arm64/x86-64),无需复杂配置,且所有数据均保存在本地(无任何数据上传)。 * **简易安装:** 通过单条 Shell 命令即可安装。它能无缝集成且不会覆盖现有配置,并完全兼容你的 Shell 环境。 无论你是要修复简单的拼写错误还是复杂的子命令,zcomplete 都能通过学习你的习惯来节省时间,在确保持续工作流的同时,为可能具有破坏性的命令提供一道安全防线。
本项目提供了一套自定义构建系统,旨在为 Google Pixel 设备打造“功能机”版本的 LineageOS。它通过移除浏览器、应用商店及 Google Play 服务,将标准智能手机转换为极简设备,同时保留高质量的相机功能。
主要特性包括:
* **隐私与极简:** 系统级广告拦截(通过自定义 hosts 文件)、灰度 UI、蓝光过滤以及禁用动画。
* **性能:** 通过禁用后台机器学习和不必要的服务,大幅提升电池续航并减少数据流量消耗。
* **安全:** 移除 OTA 更新程序以保持系统修改,建议定期手动构建以维护安全性。
* **功能:** 虽然失去了 NFC 支付、银行应用和浏览器支持,但仍支持基础通讯(Signal、短信)和地图功能。系统提供临时的 Aurora Store 安装程序以便进行初始应用设置,且不会在设备上保留商店应用。
**要求:**
一台至少具备 16GB 内存和 300GB 存储空间的 Linux 系统电脑。目前仅针对 Google Pixel 7a 进行过测试并推荐使用。使用者需具备 LineageOS 构建流程的相关经验,方可利用这些修改脚本。