Вы можете легко изменить цвета строки состояния (горизонтального), изменив строку заголовка в вашем ~/.screenrc
. Учитывая ваш скриншот, похоже, что вы используете его по умолчанию, поэтому вам может потребоваться добавить в ~/.screenrc
:
caption always "my caption string"
Вы можете заменить always
на splitonly
, в зависимости от того, хотите ли вы, чтобы он всегда отображался, или только если окно разделено, и вы можете настроить строку заголовка, используя коды перехода , указанные в руководстве по экрану. Например, если поместить %{= kw}
в начале, изменит цвет на белый текст на черном фоне.
Вы также можете найти множество других строк с заголовками через Интернет, есть много .screenrc
найти в Google. Я могу дать вам строку с заголовком, которую я использую, она показывает имя пользователя, хороший список окон экрана, дату, время и загрузку системы, все это на черном фоне с не слишком яркими цветами.
caption always "%{= g}[ %{G}${USER}@%H%{g} ][%= %{= w}%?%-Lw%?%{r}(%{W}%n*%f %t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c:%s %{g}][%{Y}%l%{g}]%{=b C}%{W}"
Да, я знаю, код довольно ужасный, но с помощью экранной документации вы сможете адаптировать его или создать экран с титрами, который соответствует вашим потребностям.
По поводу вертикальных разделителей: извините, я не знаю, как они будут себя вести. Возможно они возьмут цвет фона заголовка. Я не смог найти документацию по этому поводу и сам не смог попробовать: версия экрана, которую вы используете, умирает на моей системе с screen caught signal 11