--- rxvt-unicode/src/command.C 2013/03/28 11:30:39 1.537 +++ rxvt-unicode/src/command.C 2013/04/11 08:13:43 1.538 @@ -541,12 +541,12 @@ { if (keysym == XK_Home) { - scr_move_to (0, 1); + scr_changeview (top_row); return; } else if (keysym == XK_End) { - scr_move_to (1, 1); + scr_changeview (0); return; } }