Make shift key work in conjunction with home/end, finally closes #47