When I am searching for a file withls [a-t]est.txtit gives the result test.txt as expectedHowever, when I usels [!a-g]est.txtoutput is ls [aptg]est.txtSome other examples for [!set]:ls [!b-z]est.txt returns [bbz]est.txtls [!g-h]est.txt returns ls [git clone --depth=1h]est.txtIs there something wrong with my zsh, or does [!set] works differently in zsh?Machine is Linux Mint 18.2
When using [!set] zsh invokes history expansion
zsh