哦,我的 如何知道安装了哪个 ZSH 配置框架?



我正在尝试根据用户运行的配置框架(例如 - prezto 或 oh-my-zsh(自动安装 ZSH 插件,因为插件的安装位置会随着配置框架的变化而变化。

例如,对于oh-my-zsh,插件必须安装在~/.oh-my-zsh/custom/plugins文件夹中,而在prezto中,它们必须安装在~/.prezto/modules文件夹中。

有没有办法确定配置框架或解决方法来在这两种情况下安装插件?提前谢谢。

无论使用哪种框架,插件的位置都可以由用户配置,因此检测框架只能让您预测插件目录的默认位置,而不是实际使用的目录。

只需在安装程序中使用像PLUGINDIR这样的环境变量,并让用户负责将其值设置为~/.oh-my-zsh/custom/plugins~/.prezto/modules~/.config/zsh/oh-my-zsh-plugs等。

相关内容

  • 没有找到相关文章

最新更新