byobu-tmux показывает все белые границы разделения, никакой признак активного разделения

В byobu-tmux я случайно нажал CTRL+SHIFT+F12, активировав пасхальное яйцо квадратов Mondrian. Я действительно закрывал все разделения, открытые той "функцией", но с тех пор, все существующие окна и разделения в byobu-tmux не отображены правильно.

Между всеми разделениями существует белая строка, и текущий фокус ввода больше не видим. (т.е. когда я нажимаю SHIFT+Arrowkey, ничто явно не изменяется, где раньше была оранжевая строка рядом с активным разделением).

Я просмотрел файлы в своем ~/.byobu каталоге, но ни один из недавно измененных файлов не содержал ничего, что выглядит связанным.

Я выполняю byobu версию 5.106, tmux 2.1, Ubuntu 16.04

Это - бездисплейный сервер, и я - доступ он через cygwin/ssh, но это - то же если я ssh в него от машины Ubuntu.

Спасибо за любую справку!

Screenshot of the issue

3
задан 25 November 2017 в 21:18

2 ответа

Вы могли неоднократно поражать Ctrl+F6 для уничтожения активного разделения, пока все квадраты не закрываются.

2
ответ дан 1 December 2019 в 16:20

Можно отменить все, что пасхальное яйцо изменяет путем закрывания всех tmux/byobu сеансов полностью. При следующем запуске того, он будет иметь обычные настройки, потому что изменения, внесенные яйцом, не сохраняются ни к одному из файлов конфигурации. Если какие-либо сессии остаются для этого пользователя затем, все новые сессии получают измененные настройки.

Это не помогает Вам, если у Вас есть какие-либо активные сеансы, которые Вы не хотите закрыть прямо сейчас, который, вероятно, имеет место. Можно распороть настройки с отдельными командами, возвратив их всех значению по умолчанию Ubuntu, но я не погружен в достаточно далеко, чтобы вполне сделать это все же. Установка цветов рамки к чему-то более полезному (который мог бы быть всеми, там должен возвратиться, я еще не заметил другие проблемы), достаточно легко, хотя, можно сделать так путем выполнения следующих команд:

set -g pane-border-bg colour235
set -g pane-border-fg colour239
set -g pane-active-border-bg colour18
set -g pane-active-border-fg colour239

Этот пример устанавливает границы на серые цвета, кроме активной границы, которая становится темно-синей.

Каждая команда выполняется при помощи Вашего ярлыка команды затем: затем команда затем входит, например, если Ваш ярлык является значением по умолчанию Ubuntu:
F12:set -g pane-border-bg colour235войти
F12:set -g pane-border-fg colour239войти
F12:set -g pane-active-border-bg colour18войти
F12:set -g pane-active-border-fg colour239войти

Обратите внимание, что международное (английский английский язык) написание цвета является преднамеренным. Если у Вас есть последняя версия затем, можно использовать американский английский цвет вместо этого, но это не всегда имело место, так может лучше всего избежаться для совместимости.

Для списка стандартных цветов см. изображение ниже. Можно также использовать стиль HTML цветовые коды с шестью шестнадцатеричными числами, если Вы хотите более прекрасное управление (снова, это не работает на более старые выпуски, но у Вас вряд ли будет выпуск, настолько старый) как так: F12:set -g pane-border-bg "#ffdd00"войти.

tmux standard colour palette

1
ответ дан 1 December 2019 в 16:20

Другие вопросы по тегам:

Похожие вопросы: