An Interest In:
Web News this Week
- April 24, 2024
- April 23, 2024
- April 22, 2024
- April 21, 2024
- April 20, 2024
- April 19, 2024
- April 18, 2024
Fast, and feature-rich plugin manager for Zsh
ZI is a fast and feature-rich plugin manager for Zsh - Unix shell.
Has a turbo mode which yields 50-80% faster Zsh startup.
Allow to install RubyGems, Node modules, Rust packages and almost everything from GitHub.
Supports loading Oh My Zsh and Prezto plugins and libraries, however, the implementation isn't framework-specific and doesn't bloat the plugin manager with such code. See our wiki on how to migrate from other plugin managers.
The dedicated packages that offload the user from providing long and complex commands. See the Z-Shell ZI organization for a complete list of packages.
The specialized extensions called annexes allow to extend the plugin manager with new commands, URL per-processors (used by e.g.: z-a-readurl annex), post-install and post-update hooks and much more.
The system does not use
$FPATH
, loading multiple plugins don't clutter$FPATH
with the same number of entries (e.g.10
,15
or more). Code is immune toKSH_ARRAYS
and other options typically causing compatibility problems.Provides reports and statistics about the plugins, such as describing what aliases, functions, bindkeys, Zle widgets, zstyles, completions, variables,
PATH
andFPATH
elements a plugin has set up. Allows to quickly familiarize oneself with a new plugin and provides rich and easy-to-digest information that might be helpful on various occasions. supports the unloading of plugins and the ability to list, (un)install, and selectively disable, enable plugin's completions.
New contributor friendly!
GitHub: z-shell/zi
We are looking for support - join us :)
Original Link: https://dev.to/sso/fast-and-feature-rich-plugin-manager-for-zsh-10pp
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To