Como faço para dividir um terminal em duas “views” (ou duas partes) para que eu não tenha que rolar para cima / para baixo?

0

O log do Nginx está sendo gerado em tempo real com     watch -n 1 "tail -n 1000 nginx.log"

Eu quero que ele apareça no lado direito do terminal. Como posso fazer 2 ou 3 telas? Eu tenho uma tela muito larga (não larga o suficiente para ser vertical mas larga o suficiente para mostrar muitos espaços vazios do lado direito usando o comando acima). Eu gostaria de ver apenas os primeiros caracteres da saída acima, então não me importo se o comprimento total for cortado.

Por favor, dê uma pista sobre o que devo fazer para conseguir isso, pois não consigo encontrar on-line. O melhor que posso fazer é "screen" e tmux, mas ambos não parecem ter esse recurso, para dividir uma janela contínua em duas partes verticalmente. Por favor ajude. Obrigado.

Eu gostaria de não precisar rolar para cima. Tanta informação quanto possível em uma tela com os dados transbordando nas outras telas divididas na mesma coisa. Não abrindo telas diferentes para coisas diferentes.

    
por John Doe 06.01.2018 / 11:42

1 resposta

0

Se você estiver executando comandos simples como tail , basta abrir várias janelas ou guias de terminal ou dividir a janela terminator e executar tail em mais deles. Então você pode rolar para trás em um e não rolar para trás em outro.

O emulador de terminal do KDE konsole tem um recurso "Split View", você pode ter dois ou mais pontos de vista para o mesmo terminal. Emuladores de terminal baseados em VTE, como o Terminal GNOME ou o Terminator não suportam isso .

    
por egmont 06.01.2018 / 12:01