
✨ Высокопроизводительный менеджер плагинов и набор инструментов для Zsh.
Управляйте плагинами Zsh, сниппетами и инструментами командной строки.
Быстрый старт · Документация · Релизы · Обсуждения
Zi — менеджер плагинов экосистемы Z-Shell, ранее известный как zplugin и zinit.
Используйте Zsh с доступным в PATH Git. Установщик быстрого старта также использует curl и POSIX-совместимую оболочку. Устанавливаемые плагины и инструменты могут иметь собственные зависимости.
Официальный установщик устанавливает 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, чтобы изучить доступные команды. Об альтернативных установщиках, ручной настройке, дополнениях и шагах после установки см. полное руководство по установке.
Для автоматизированных установщиков и терминальных интерфейсов используйте контракт интеграции установки, включая фазы plan/apply, результаты и обработку событий.
Мы приветствуем вклад. Прочитайте руководство по участию о модели веток и процессе релизов, прежде чем открывать issue или pull request. См. рабочий процесс Zsh для проверок синтаксиса и целевых регрессионных тестов, используемых для проверки рабочей копии. Разработка ведётся в ветке next, тогда как main содержит production-релизы.
Пожалуйста, следуйте политике безопасности Z-Shell, чтобы сообщать об уязвимостях приватно. Не раскрывайте уязвимость в публичном issue до появления исправления.
Zi доступен под лицензией MIT.