select: Add ability to navigate by typing #531

is it right to use `isSameChar` — what about searching by type for items with two same chars in row?