We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent af220b1 commit 5fde313Copy full SHA for 5fde313
templates/bash.txt
@@ -55,7 +55,12 @@ function __zoxide_hook() {
55
56
# Initialize hook.
57
if [[ ${PROMPT_COMMAND:=} != *'__zoxide_hook'* ]]; then
58
- PROMPT_COMMAND="__zoxide_hook;${PROMPT_COMMAND#;}"
+ if [[ "$(declare -p PROMPT_COMMAND 2>&1)" == "declare -a"* ]]; then
59
+ PROMPT_COMMAND=(__zoxide_hook "${PROMPT_COMMAND[@]}")
60
+ else
61
+ # shellcheck disable=SC2178
62
+ PROMPT_COMMAND="__zoxide_hook;${PROMPT_COMMAND#;}"
63
+ fi
64
fi
65
66
{%- endif %}
0 commit comments