diff --git a/.config/zsh/zshrc.d/40-functions.zsh b/.config/zsh/zshrc.d/40-functions.zsh index 5d0d2d4..e5bc156 100644 --- a/.config/zsh/zshrc.d/40-functions.zsh +++ b/.config/zsh/zshrc.d/40-functions.zsh @@ -670,7 +670,7 @@ diffcmds() { cmdline=("$cmd") for arg in "${@:$((i+1))}"; do - cmdline+=("=(" "${(@)${@:1:$((i-1))}//\%\%/$arg}" ")") + cmdline+=("=(" "${(q@)${@:1:$((i-1))}//\%\%/$arg}" ")") done eval "$cmdline[@]" }