Essa é uma pergunta um pouco estranha e não tenho certeza de que haja uma resposta fácil, mas estou muito interessado em encontrar uma solução.
Então, quando eu trabalho em uma máquina Linux através de um console, percebo que estou constantemente olhando para a parte inferior da tela, pois depois de executar vários comandos, o texto é preenchido na parte inferior. Agora, acho que isso não é bom para o meu pescoço e seria muito melhor se, em vez de rolar para baixo, o texto rolar para o topo.
Alguém aí sabe se existe uma maneira de reverter a direção que o texto aparece em um console?
(note que estou ciente do clear
comando)
Exemplo:
comportamento padrão
user@machine:~$ command 1
user@machine:~$ command 2
user@machine:~$ command 3
user@machine:~$ __active_prompt__
comportamento desejado
user@machine:~$ __active_prompt__
user@machine:~$ command 3
user@machine:~$ command 2
user@machine:~$ command 1
Executando o Kubuntu 10.04 usando o Konsole
Sei que essa é uma pergunta estranha, obrigado por qualquer ajuda.
Respostas:
Este seria um comportamento muito estranho. O principal motivo é o seguinte: como ele lidaria com a saída de qualquer comando que gere várias linhas, como
ls
oucat
? Se você tiver uma tela que rola oposta ao normal, ela será impressacat ./foo
na ordem inversa. Eu acho que sua melhor opção é ir com o comentário deixado por Zypher e apenas mover o monitor. Os padrões são ótimos, mas os padrões triviais que causam o oposto de sua intenção são inúteis. Faça o que funciona melhor para você em sua situação.fonte
clear
meus terminais assim que termino uma tarefa específica (que o radman já usa).Eu estive pensando sobre isso por um tempo. Parece-me que você deve hackear a fonte do bash para que o retorno de carro mova o prompt para cima em vez de para baixo. Aposto que esse é um truque simples quando você encontra o lugar certo na fonte.
fonte