Com relativa frequência, me vejo querendo sair, less
mas deixo o que estava vendo na tela, para me referir novamente. Há alguma maneira de fazer isso? Soluções alternativas?
(Minha solução atual é encerrar e usar more
. Portanto, qualquer solução melhor do que isso é bem-vinda. O ideal seria algo que eu possa usar quando já estiver lá dentro less
, talvez com uma configuração de shell ou algum script.)
Minha área de trabalho é OSX, mas eu uso servidores RHEL e Ubuntu.
-R
geralmente é uma escolha mais segura do que -r
.
-R is "Like -r, but only ANSI "color" escape sequences are output in "raw" form. Unlike -r, the screen appearance is maintained correctly in most cases."
-c
é sobre como atualizar a tela quando você se move por dentro less
.
git diff
ougit log
) emless -X
ocupará o buffer de rolagem no meu terminal e removerá grande parte da saída anterior. Eu adoraria seless
pudesse sair com a última tela cheia de saída no momento da saída; ou seja, não mais do que uma página do buffer de rolagem seria tomada após sairless
. Alguma ideia?