1

構成フレームワークの変更によりプラグインのインストール場所が変更されるため、ユーザーが実行している構成フレームワーク (たとえば、prezto または oh-my-zsh) に応じて、ZSH プラグインのインストールを自動化しようとしています。

たとえば、oh-my-zsh の場合、プラグインはフォルダーにインストール~/.oh-my-zsh/custom/pluginsする必要がありますが、prezto ではフォルダーにインストールする必要があり~/.prezto/modulesます。

これらの両方の場合にプラグインをインストールするための構成フレームワークまたは回避策を特定する方法はありますか? 前もって感謝します。

4

1 に答える 1

1

使用中のフレームワークに関係なく、プラグインの場所はユーザーが設定できるため、フレームワークを検出しても、実際に使用されているディレクトリではなく、プラグイン ディレクトリのデフォルトの場所のみを予測できます。

インストーラーのように環境変数を使用するだけで、必要に応じてユーザーがその値をまたはまたはなどPLUGINDIRに設定する責任があります。~/.oh-my-zsh/custom/plugins~/.prezto/modules~/.config/zsh/oh-my-zsh-plugs

于 2020-06-29T20:57:05.890 に答える