gnome-terminal e terminator dependem do widget vte para emulação de terminal, embora terminator use um antigo (baseado em gtk2). Mais precisamente, terminator usa vte versão 0.28.2 (no Ubuntu 14.04 e 16.06), enquanto gnome-terminal usa vte versão 0.34.9 no Ubuntu 14.04 e 0.42.5 no Ubuntu 16.04.
Como na maioria dos softwares, as versões mais novas devem ser mais estáveis e ter muitos bugs (embora novos bugs, regressões, mudanças que as pessoas não gostem, etc. possam entrar de vez em quando). vte recebeu uma quantidade enorme de alterações (correções) nos últimos 3 anos, incluindo este.
vte pretende usar xterm como referência para o comportamento de emulação (a menos que veja uma boa razão para divergir, o que acontece muito raramente). Nesse caso, não vimos um motivo para divergir (e provavelmente tivemos um relato de erro válido sobre vte não funcionar como esperado para a posição do cursor ao alternar para a tela alternativa), por isso, corrigimos vte para se comportar como xterm .
Em outras palavras, o gnome-terminal do Ubuntu 14.04 e o terminator do 14.04 e do 16.04 foram quebrados, assumindo que aceitamos que o comportamento correto seja definido por xterm . terminator está muito atrasado com vte version e receberá essa correção (junto com muitos outros) quando finalmente liberar uma versão baseada em gtk3.
Eu entendo que você não gosta do novo comportamento de less (na verdade, eu também não gosto disso e prefiro o modo como ele acidentalmente funcionava com vte ), no entanto, seria absolutamente errado abordagem para intencionalmente quebrar vte para alcançar o comportamento anterior. Em vez disso, less deve poder posicionar o cursor na parte superior da tela. Se o comportamento atual realmente te incomodar, eu recomendo que você registre uma solicitação de bugreport / feature contra less .