2016-10-25 4 views
0

Я использую экран для отображения разных журналов на разделенном экране. Я хотел бы автоматически разделить экран при завершении процесса или, по крайней мере, перейти к следующему активному окну. Теперь, когда я закрываю программу, экран остается пустым, если я не переключусь вручную в другое окно или буфер. Альтернативно, есть ли способ перехватить CTRL-C и выйти из этого экрана?Экран GNU закрывает окна, когда команда завершается

ответ

0

Одним из примеров решения было бы использовать «eval» для a) перейти к расколу и b) «удалить» этот раскол.

Пример: две области друг над другом, находящиеся в нижней части и желающие «разбить» верхнюю. «Сон» - это процесс, который я жду, чтобы закончить в верхнем сегменте:

sleep 5 && screen -X eval 'focus top' 'remove'