Я обнаружил, что экран GNU делает именно то, что я хочу (просто введите screen
в терминале), но только после того, как я потратил несколько минут, изучая некоторые основы. Вот начало, которое мне понадобилось для привязки клавиш (прямо со страницы руководства) - обратите внимание, что вам нужно установить версию GNU для вертикальных расколов (указана после версии FAU, которая была в моих Mavericks).
Версия экрана 4.00.03 (FAU) 23 октября 2006 года
(включены в Mavericks и, вероятно, аналогичные ранее)
В следующей таблице показаны привязки клавиш по умолчанию:
Ca '(выбрать) Запрашивать имя или номер окна для переключения.
Ca "(windowlist -b)
Представить список всех окон для выбора.
Ca 0 (выберите 0)
| |
Ca 9 (выберите 9)
Ca - (выбрать -) Перейти к окну с номерами 0 - 9 или к пустому окну.
Вкладка Ca (фокус) Переключение фокуса ввода на следующую область. Смотрите также разделить, удалить, только.
Ca Ca (другое) Переключение в окно, отображаемое ранее. Обратите внимание, что эта привязка по умолчанию
Командный символ набирается дважды, если не отменено. Например, если
вы используете опцию "-e] x", эта команда становится "]]".
...
Ca S (split) Разделить текущую область на две новые.
...
Ca? (помощь) Показать привязки клавиш.
Ca \ (выход) Убить все окна и закрыть экран.
...
Ca * (отображает) Показать список всех подключенных в настоящее время отображений.
Дополнительные пункты с 'Экранная версия 4.02.01 (GNU) 28-Apr-14'
(установлено sudo port install screen
только сейчас)
Все элементы, перечисленные выше в версии 4.00.02 (FAU), а также:
Ca S (split) Разделить текущую область по горизонтали на две новые. Смотрите также только,
удалить, сосредоточиться.
То же самое выше, но это разъясняет, что это горизонтально. ...
Ca | (split -v) Разделить текущую область по вертикали на две новые.
Примечание. Я попытался найти это в Интернете, но такие слова, как «screen», «Terminal» и «split», встречаются так часто, что облегчают мне работу с man-страницами.