Você pode desativar a opção NOMATCH "de zsh :
setopt NO_NOMATCH
Enquanto a opção NOMATCH estiver habilitada (que é o padrão) zsh imprime uma mensagem de erro se um padrão não corresponder a um nome de arquivo. Desativando NOMATCH , os padrões que não correspondem a um nome de arquivo são mantidos inalterados na lista de argumentos.
Observe que o nome da opção é realmente NOMATCH , portanto, você precisa usar NO_NOMATCH para desativá-la. A configuração MATCH não funciona.
Atenção : isso afeta todos os globbing, não apenas os URLs. Então, se você confiar de alguma forma em zsh retornando erros quando os padrões não coincidirem, este não é o caminho a ser seguido. (Infelizmente, ao contrário de NULL_GLOB , não há qualificador de glob que permita ativar / desativar NOMATCH por caso.)