Принятый ответ Джона Т (экран GNU, доступ с которым screen
) был тем, что мне было нужно, но мне понадобилось несколько минут, чтобы изучить некоторые основы, чтобы сделать его полезным. Вот начало, которое мне понадобилось для привязки клавиш (прямо со страницы руководства) - обратите внимание, что вам нужно установить версию GNU для вертикальных расколов (указана после версии FAU, которая была в моих Mavericks).
Кроме того, я настоятельно рекомендую вам man screen
снять, чтобы посмотреть, что соответствует вашим потребностям. Вы всегда можете просто запустить другой терминал, используя экран, а затем прочитать руководство ...
Версия экрана 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) Разделить текущую область по вертикали на две новые.