Pergunta

Eu estava trabalhando com Python com um tela do terminal Linux . Quando eu digitei:

help(somefunction)

É impressa a saída apropriada, mas, em seguida, minha tela estava preso, e na parte inferior do terminal foi "(fim)".

Como faço para conseguir descolar? Agradecemos antecipadamente.

Foi útil?

Solução

Esse programa usa o seu pager, que por padrão é mais. Você pode sair apenas pressionando q.

Outras dicas

O padrão em sistemas GNU (outros semelhantes Unix ou) é usar a variável de ambiente PAGER para o comando que deve receber saída para visualizar uma tela cheia ( "página") em um momento .

O meu é definido para:

$ echo $PAGER
less

O seu pode ser ajustado para more, ou um comando diferente, ou não definido em tudo caso em que um comando padrão global do sistema será usado.

Parece que o seu é modelado após o programa more. O programa está mostrando-lhe a saída de página por página, e, neste caso, dizendo-lhe que você está no final.

A maioria deles (basicamente, qualquer pager mais moderno do que more) permitem que você vá para a frente e para trás na saída usando as teclas de controle de cursor (setas e PgUp / PgDown), e muitas outras operações além.

Uma vez que você pode fazer todas essas coisas onde quer que esteja na saída, o programa precisa de uma ordem explícita de que você saiba que você é feito navegar na saída. Em toda a probabilidade que comando é o q tecla.

Para obter mais informações sobre como conduzir o seu pager, por exemplo, less, leia o manpage com o man less comando (o que, naturalmente, irá mostrar páginas de saída usando o programa de pager: -)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top