不区分大小写的ZSH后缀别名

在我的.zshrc中,我已经设置了这样的后缀完成别名,以便我可以更轻松地打开文件:

alias -s -- txt='mate -w' 

这使我可以在我的文本编辑器中打开文本文件,而无需预先编辑命令。

但是,当我试图用大写的后缀打开一个文件时有一个问题。 ZSH会识别“.txt”并在我的文本编辑器中打开它,但不会显示“.TXT”。

有没有办法使ZSH后缀识别不区分大小写,以便我可以打开这样的文件?

让我冒险猜测:)

 alias -s -- TXT='mate -w' alias -s -- Txt='mate -w' alias -s -- TXt='mate -w' alias -s -- tXt='mate -w' alias -s -- txT='mate -w' alias -s -- tXT='mate -w' alias -s -- TxT='mate -w' 

这似乎为我解决了这个问题:

 setopt extendedglob unsetopt CASE_GLOB 

我从这个问题得到了解决办法