fixed home & end not working on linux