O motivo pelo qual isso funciona no mintty é que ele converte os eventos mousewheel em teclas de seta para cima / para baixo quando um aplicativo ativa a chamada tela alternativa, mas não o modo de relatório do mouse. Acho que o Gnome Terminal e o KDE Konsole fazem isso também, mas aparentemente os que você tentou não fazem.
No modo de relatório do mouse ativado com echo -e '\e[?1000l'
, sequências de controle especiais são enviadas para eventos de mouse, que precisam ser suportados no aplicativo. Os gostos de vim
e emacs
fazem isso, mas less
não.