Zsh dice "non è stata trovata alcuna corrispondenza" quando prova a scaricare video con youtube-dl

Ho scaricato youtube-dl usando pip su CrunchBang (un distro Debian Wheezy). Quando correre

youtube-dl {video URL} 

ottengo

 zsh: no matches found: {video URL} 

Immagino che abbia qualcosa a che fare con zsh, perché ho trovato alcuni utenti sui forum di Arch che si lamentano. Quando ho commesso a bash ha funzionato.

Prova a citare l'URL, ad esempio

 youtube-dl '{video URL}' 

nella tua notazione, per evitare l'eventuale interpretazione di caratteri speciali nella string.

Questo è già stato menzionato nei commenti, ma merita una propria risposta:

 autoload -Uz bracketed-paste-magic zle -N bracketed-paste bracketed-paste-magic autoload -Uz url-quote-magic zle -N self-insert url-quote-magic 

In questo modo gli URL incollati vengono citati automaticamente, senza wherer distriggersre la globbing.