Até onde eu sei, não existe um modo padrão de pular para o topo, mas a maneira mais fácil de pular para o final é digitar qualquer coisa (ao lado do Shift + PgUp / Down , claro).
Para pular no topo, você pode mapear Deslocamento + Início para percorrer até 1000 páginas iniciando xterm
com
xterm -xrm "XTerm*vt100.translations: #override \n Shift <Key>Home: scroll-back(1000)\n"
ou adicionando
XTerm*vt100.translations: #override \n\
Shift <Key>Home: scroll-back(1000)
para o seu $HOME/.Xresources
(você precisa reiniciar o seu XServer ou ligar para o xkrdb -merge $HOME/.Xresources
para ativá-lo).
Para saltar adicionalmente para o final com Shift + Fim , use
xterm*vt100.translations: #override \n\
Shift <Key>Home: scroll-back(1000) \n\
Shift <Key>End: scroll-forw(1000)