La respuesta aceptada de John T (pantalla GNU, accedida con screen
Era lo que necesitaba, pero necesitaba unos minutos para aprender algunos conceptos básicos para que fuera útil. Aquí está el inicio que necesité en los enlaces de teclas (directamente desde la página del manual). Tenga en cuenta que necesita instalar la versión GNU para divisiones verticales (enumeradas después de la versión FAU que estaba en mis Mavericks).
Además, te recomiendo altamente skim man screen
Para ver lo que se adapte a tus necesidades. Siempre puedes simplemente lanzar otro terminal usando la pantalla y luego leer el manual ...
Versión de pantalla 4.00.03 (FAU) 23-Oct-06
(Incluido en Mavericks y probablemente similar en 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.
Elementos adicionales con 'Screen version 4.02.01 (GNU) 28-Apr-14'
(instalado usando sudo port install screen
justo ahora)
Todos los elementos enumerados anteriormente en la versión 4.00.02 (FAU), así como:
C-a S (split) Split the current region horizontally into two new ones. See also only,
remove, focus.
Igual arriba, pero esto aclara que es horizontal.
...
C-a | (split -v) Split the current region vertically into two new ones.