Como dividir a janela verticalmente no GNU Screen?

64

Eu vi algum corpo dividir sua janela para 2x2, eu só quero saber como fazer isso? Eu sei que o comando 'split' no Screen só pode dividir a janela horizontalmente.

    
por Rocky 13.12.2011 / 04:21

4 respostas

17

O GNU Screen < 4.01 pode não suportar a divisão vertical sem um patch.
O GNU Screen > 4.01 suporta divisão vertical.

O Patch está licenciado sob a GPLv2. Algumas pessoas dizem que a divisão vertical no GNU screen torna o aplicativo lento, mas eu não testei. Eu uso tmux ( multiplexador de terminal )

    
por 14.12.2011 / 01:23
128

A versão mais recente da tela GNU permite que você divida a janela verticalmente sem nenhuma correção externa. Aqui está uma maneira de obtê-lo e usá-lo:

  1. Fazer check-out / clonar / fazer download da origem
  2. Crie em uma sequência fácil de ./autogen.sh , ./configure , make e install . Eu não tive nenhum problema com dependências no Mountain Lion.
  3. Para obter um uso de divisão vertical:

    C-a |     // Create a split
    C-a <Tab> // Move to the split
    C-a c     // Create a new window within the split
    

Eu não acho que isso seja um motivo para mudar para o tmux mais como os outros têm sugerido.

    
por 21.03.2013 / 08:18
21

Confira o tutorial em vídeo em Tela dividida com tela no Linux - BASH . Às 2:00 minutos, haveria uma solução.

Ctrl + A + S # Cria outra janela

Ctrl + A + Separador # Mover de outra janela

Ctrl + A + c # Criar nova sessão

Ctrl + A + | # Divisão vertical

    
por 15.01.2014 / 13:03
7

Use a opção -v para o comando split em screen . A partir do manpage:

   Split  the current region into two new ones. All regions on the display
   are resized to make room for the new region. The blank window  is  dis‐
   played  on  the  new  region. Splits are made horizontally unless -v is
   used. Use the "remove" or the "only" command  to  delete  regions.  Use
   "focus" to toggle between regions.
    
por 13.12.2011 / 05:31

Tags