Essayez de citer l'URL, par exemple
youtube-dl '{video URL}'
dans votre notation, pour éviter une éventuelle interprétation des caractères spéciaux dans la chaîne.
Cela a déjà été mentionné dans les commentaires, mais cela mérite sa propre réponse :
autoload -Uz bracketed-paste-magic
zle -N bracketed-paste bracketed-paste-magic
autoload -Uz url-quote-magic
zle -N self-insert url-quote-magic
Cela entraîne la mise entre guillemets automatique des URL collées, sans qu'il soit nécessaire de désactiver le globbing.
Placez l'extrait ci-dessus dans votre ~/.zshrc
fichier pour conserver ce paramètre pour les futures sessions de terminal.
Vous pouvez désactiver le globbing pour toutes les commandes avec :
unsetopt nomatch
Vous pouvez le mettre en ~/.zshrc
.