Eug*_*ash 3 zsh plugin oh-my-zsh
我已经使用一些自定义插件安装了Oh My Zsh,例如zsh-autosuggestions
. 现在,虽然 Oh My Zsh 支持自动更新,但这不适用于自定义插件(安装到custom/
子目录)。我怎样才能让 Oh My Zsh 也更新这些?
哦,我的 Zsh 升级由$ZSH/tools/upgrade.sh
脚本处理。要更新任何自定义插件(假设它们是 Git 克隆),您可以将这些行添加到exit
命令之前的脚本末尾:
printf "\n${BLUE}%s${RESET}\n" "Updating custom plugins"
cd custom/plugins
for plugin in */; do
if [ -d "$plugin/.git" ]; then
printf "${YELLOW}%s${RESET}\n" "${plugin%/}"
git -C "$plugin" pull
fi
done
Run Code Online (Sandbox Code Playgroud)
现在,每当 Oh My Zsh更新时,您的自定义插件也将更新。
归档时间: |
|
查看次数: |
3889 次 |
最近记录: |