Принятый ответ Джона Т (GNU экран, доступен с screen
) был тем, что мне нужно, но мне нужно было несколько минут, чтобы усвоить некоторые основы, чтобы сделать его полезным. Вот нужный мне скачок в переплетах клавиш (прямо со страницы man) - обратите внимание, что вам нужно установить версию GNU для вертикального раскола (перечислена после версии FAU, которая была в моем “Mavericks”).
Кроме того, я настоятельно рекомендую пропустить man screen
, чтобы посмотреть, что соответствует вашим потребностям. Вы всегда можете просто запустить другой терминал с помощью экрана, а затем прочитать инструкцию….
Версия экрана 4.00.03 (FAU) 23-Oct-06
(включено в Mavericks и, вероятно, похожее в более ранних версиях)
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.
*Дополнительные элементы с ‘Версией экрана 4.02.01 (GNU) 28-Apr-14’ *
(устанавливается с использованием sudo port install screen
только что)
Также все элементы, перечисленные выше в версии 4.00.02 (FAU):
C-a S (split) Split the current region horizontally into two new ones. See also only, remove, focus.
То же самое, но это уточняет, что он горизонтальный. …
C-a | (split -v) Split the current region vertically into two new ones.