The bug only happens if a file with an equal prefix exists, e.g. after `vim 'A123$B123#asdasd'`.
I am using bash, but the problem also happens in zsh if I enter `A123\$B123\#`, hit tab, enter `<` and than hit tab again. It does not happen in zsh if I hit tab again and again and it switches between all files in the folder.
The bug only happens if a file with an equal prefix exists, e.g. after `vim 'A123$B123# asdasd' `.
I am using bash, but the problem also happens in zsh if I enter `A123\$B123\#`, hit tab, enter `<` and than hit tab again. It does not happen in zsh if I hit tab again and again and it switches between all files in the folder.