Se você não quiser que o LESS limpe a tela quando terminar, use apenas less -X
. Você pode fazer isso acontecer por padrão, definindo a variável de ambiente LESS. export LESS=-X
.
Alguns programas, como os menos, têm a idéia chata de que eu não deveria ficar loking no conteúdo de um arquivo enquanto digito o próximo comando. Eles salvam o conteúdo do terminal quando iniciam e, em seguida, apagam todos os seus próprios resultados quando eles saem.
Em um xterm, isso pode ser suprimido definindo um recurso *titeInhibit
X ou em tempo de execução usando ctrl-Mouse3. No entanto, o rxvt-native do cygwin não reage ao ctrl-Mouse3, nem (naturalmente) ele lê os recursos do X.
Existe uma maneira de fazer com que o nativo do rxvt se recuse a fazer a loucura de tela de ti-te / smcup-rmcup / alternate?