管理你的 Zsh 插件、代码片段和命令行工具。
Zi 是 Z-Shell 生态系统的插件管理器,前身为 zplugin 和 zinit。
使用 Zsh,并确保 Git 在 PATH 中可用。快速开始安装程序还需要 curl 和一个 POSIX shell。你安装的插件和工具可能有各自的依赖项。
官方安装程序会使用默认加载器配置安装 Zi,并向 .zshrc 添加一条简短的管理源条目(参见官方安装页面):
sh -c "$(curl -fsSL get.zshell.dev)" --
[!IMPORTANT] 在运行远程安装脚本之前,请查看安装程序源码及其发布的 SHA-256 校验和。
在安装程序的管理源条目之后,将以下命令添加到 .zshrc。此示例加载一个 Oh My Zsh 代码片段、命令建议和快速语法高亮:
# ~/.zshrc
zi snippet OMZ::plugins/git/git.plugin.zsh
zi light zsh-users/zsh-autosuggestions
zi light z-shell/F-Sy-H
snippet 加载独立脚本。light 加载插件。首次加载时会下载任何缺失的仓库或代码片段。
exec zsh -il
运行 zi -h 以探索可用命令。有关其他安装程序、手动设置、补全和安装后步骤,请参阅完整的安装指南。
对于自动化安装程序和终端界面,请使用设置集成契约,包括计划/应用阶段、结果和事件处理。
欢迎贡献。在提交 issue 或 pull request 之前,请阅读贡献指南以了解分支模型和发布流程。查看 Zsh 工作流以了解用于验证检出内容的语法和针对性回归检查。开发工作以 next 分支为目标,而 main 包含生产版本。
请遵循 Z-Shell 安全政策以私下报告漏洞。在修复可用之前,请勿在公开 issue 中披露漏洞。
Zi 在 MIT 许可证下提供。