Tab completion has developed some similar features. I've seen shells that will only autocomplete what seem to be appropriate choices.
I typically turn this off. Many times it's too slow, and many times it hides local filenames, and I do want local filenames.