line edit support for home, del and end keys