Add keyboard navigable tab completion