← 返回命令列表

Linux command

zgen 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Load Oh My Zsh

zgen oh-my-zsh

Load Oh My Zsh plugin

zgen oh-my-zsh plugins/[git]

Load plugin from GitHub

zgen load [zsh-users/zsh-autosuggestions]

Load theme

zgen oh-my-zsh themes/[robbyrussell]

Save configuration and generate init script

zgen save

Update all plugins

zgen update

Reset and regenerate

zgen reset

说明

zgen is a lightweight plugin manager for Zsh. It generates a static init script from your plugin configuration, making shell startup fast because plugins don't need to be loaded dynamically each time. The typical workflow: 1. Define plugins in .zshrc using zgen commands 2. Run zgen save to generate the init script 3. Subsequent shell starts load the pre-generated script zgen supports Oh My Zsh, Prezto, and any GitHub-hosted Zsh plugin. It handles cloning repositories and sourcing the appropriate files. Configuration example in .zshrc: ``` source "${HOME}/.zgen/zgen.zsh" if ! zgen saved; then zgen oh-my-zsh zgen oh-my-zsh plugins/git zgen load zsh-users/zsh-syntax-highlighting zgen save fi ```

FAQ

What is the zgen command used for?

zgen is a lightweight plugin manager for Zsh. It generates a static init script from your plugin configuration, making shell startup fast because plugins don't need to be loaded dynamically each time. The typical workflow: 1. Define plugins in .zshrc using zgen commands 2. Run zgen save to generate the init script 3. Subsequent shell starts load the pre-generated script zgen supports Oh My Zsh, Prezto, and any GitHub-hosted Zsh plugin. It handles cloning repositories and sourcing the appropriate files. Configuration example in .zshrc: ``` source "${HOME}/.zgen/zgen.zsh" if ! zgen saved; then zgen oh-my-zsh zgen oh-my-zsh plugins/git zgen load zsh-users/zsh-syntax-highlighting zgen save fi ```

How do I run a basic zgen example?

Run `zgen oh-my-zsh` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

Where can I find more zgen examples?

This page includes 7 examples for zgen, plus related commands for nearby Linux tasks.