+function PluginHelp {
+ local plugin=$(NormalizedPluginName "$1")
+ local repo_plugin=$(echo "$plugin" | sed -e 's|#|/plugins/|')
+ local plugin_found=
+
+ for plugin_d (
+ "$plugin:A"
+ "$AXZSH/active_plugins/$plugin"
+ "$AXZSH/active_plugins/$repo_plugin"
+ "$AXZSH_PLUGIN_D/$plugin"
+ "$ZSH_CUSTOM/$plugin"
+ "$AXZSH/custom_plugins/$plugin"
+ "$AXZSH/repos/$plugin"
+ "$AXZSH/repos/$repo_plugin"
+ "$AXZSH/plugins/$plugin"
+ "$AXZSH/default_plugins/$plugin"
+ "$AXZSH/core/$plugin"
+ ); do
+ [[ -e "$plugin_d" ]] && plugin_found=1
+ [[ -r "$plugin_d/README.md" ]] || continue
+ less "$plugin_d/README.md"
+ return 0
+ done
+ [[ -n "$plugin_found" ]] \
+ && echo "Plugin \"$1\" found, but no help available!" >&2 \
+ || echo "Plugin \"$1\" not found!" >&2
+ return 1
+}
+