ЗШ:
$ unsetopt CASE_GLOB
Или, если вы не хотите включать глобализацию без учета регистра вообще, вы можете активировать ее только для изменяющейся части:
$ print -l (#i)(somelongstring)*
Это будет соответствовать любому файлу, начинающемуся с «somelongstring» (в любой комбинации строчных и прописных букв). Флаг без учета регистра применяется для всего, что находится в скобках, и может использоваться несколько раз. Прочтите руководство zshexpn(1)
для получения дополнительной информации.
UPDATE
Чуть не забыл, чтобы включить эту функцию, необходимо включить глобирование расширений:
setopt extendedglob