(Подразумеваемый вопрос: «Как мне держать раздельные окна поверх отдельного?»)
Суть в том, что вы не можете. Чем дольше ответ, тем лучше.
Разделение - это свойство вашего дисплея. Процесс, управляющий вашим сеансом экрана, на самом деле не знает о них; только один процесс, который отображает сеанс. Таким образом, сеанс экрана не может вспомнить разделение, потому что он не знает о них, и как только вы отсоединяетесь, процесс, который знал о них, завершился.
Взлом заключается в использовании вложенных сеансов экрана. Начните один сеанс и дайте ему некоторую escape-последовательность, которую вы не будете часто использовать (или просто полностью отключите ее escape-символ). Свяжите свою обычную последовательность ключей отсоединения с этим сеансом экрана. Теперь запустите или присоедините к сеансу основного экрана. Вся ваша работа будет выполнена во внутренней сессии, и вы можете разделить свой дисплей. Однако, когда вы отсоединяетесь, отсоединяется только внешний сеанс, поэтому ваши разбиения во внутреннем сеансе будут сохранены.
Предполагая, что вы используете escape-символ по умолчанию, Ca, ваш альтернативный screenrc должен содержать:
escape ""
bindkey ^ad detach