
✨ Un gestionnaire de plugins haute performance et une boîte à outils pour Zsh.
Gérez vos plugins Zsh, vos snippets et vos outils en ligne de commande.
Démarrage rapide · Documentation · Versions · Discussions
Zi est le gestionnaire de plugins de l'écosystème Z-Shell, anciennement connu sous les noms zplugin et zinit.
Utilisez Zsh avec Git disponible dans le PATH. L'installateur de démarrage rapide utilise également curl et un shell POSIX. Les plugins et outils que vous installez peuvent avoir leurs propres dépendances.
L'installateur officiel installe Zi avec le profil de chargeur par défaut et ajoute une courte entrée de source gérée à .zshrc (voir la page d'installation canonique) :
sh -c "$(curl -fsSL get.zshell.dev)" --
[!IMPORTANT] Examinez la source de l'installateur et sa somme de contrôle SHA-256 publiée avant d'exécuter un script d'installation distant.
Ajoutez ces commandes à .zshrc après l'entrée de source gérée de l'installateur. Cet exemple charge un snippet Oh My Zsh, des suggestions de commandes et une coloration syntaxique rapide :
# ~/.zshrc
zi snippet OMZ::plugins/git/git.plugin.zsh
zi light zsh-users/zsh-autosuggestions
zi light z-shell/F-Sy-H
snippet charge un script autonome. light charge un plugin. Le premier chargement télécharge les dépôts ou snippets manquants.
exec zsh -il
Exécutez zi -h pour explorer les commandes disponibles. Pour les installateurs alternatifs, la configuration manuelle, les complétions et les étapes post-installation, consultez le guide d'installation complet.
Pour les installateurs automatisés et les interfaces terminal, utilisez le contrat d'intégration de configuration, incluant les phases plan/apply, les résultats et la gestion des événements.
Les contributions sont les bienvenues. Lisez le guide de contribution pour le modèle de branches et le processus de publication avant d'ouvrir une issue ou une pull request. Consultez le workflow Zsh pour la syntaxe et les vérifications de régression ciblées utilisées pour valider un checkout. Le travail de développement cible la branche next, tandis que main contient les versions de production.
Veuillez suivre la politique de sécurité Z-Shell pour signaler les vulnérabilités en privé. Ne divulguez pas une vulnérabilité dans une issue publique avant qu'un correctif ne soit disponible.
Zi est disponible sous la licence MIT.