levenshtein do need special case for substring

Since har is not far from ha[doop.fa]r, and is not a substring.
Autocompletion for get foo=[tab]