A resposta aceite de John T (ecrã GNU, acedido com screen
) era o que eu precisava, mas precisava de alguns minutos a aprender algumas noções básicas para o tornar útil. Aqui está o início do salto que precisava nas ligações de chaves (directamente da página de homem) - note-se que é necessário instalar a versão GNU para as separações verticais (listada depois da versão FAU que estava no meu Mavericks).
Além disso, recomendo-lhe vivamente que descuide man screen
para ver o que se adequa às suas necessidades. Pode sempre simplesmente lançar outro terminal usando o ecrã e depois ler o manual…
** Versão ecrã 4.00.03 (FAU) 23-Out-06**
(incluído em Mavericks e provavelmente semelhante em anteriores)
The following table shows the default key bindings: C-a ' (select) Prompt for a window name or number to switch to. C-a " (windowlist -b) Present a list of all windows for selection. C-a 0 (select 0) a| a| C-a 9 (select 9) C-a - (select -) Switch to window number 0 - 9, or to the blank window. C-a tab (focus) Switch the input focus to the next region. See also split, remove, only. C-a C-a (other) Toggle to the window displayed previously. Note that this binding defaults to the command character typed twice, unless overridden. For instance, if you use the option "-e]x", this command becomes "]]".
…
C-a S (split) Split the current region into two new ones.
…
C-a ? (help) Show key bindings. C-a \ (quit) Kill all windows and terminate screen.
…
C-a \* (displays) Show a listing of all currently attached displays.
Adicional itens com ‘Screen version 4.02.01 (GNU) 28-Apr-14’
(instalado usando sudo port install screen
há pouco)
Todos os itens listados acima na versão 4.00.02 (FAU), bem como:
C-a S (split) Split the current region horizontally into two new ones. See also only, remove, focus.
O mesmo acima, mas isto esclarece que é horizontal. …
C-a | (split -v) Split the current region vertically into two new ones.