23

Я пытаюсь сказать, какая панель является текущей в tmux, если их всего две. Граница, кажется, только выделяет прилегающий край, что делает невозможным сказать. Вот Gif, чтобы подчеркнуть то, что я имею в виду.

Я в bash, и конфиг для этого выглядит так

set-option -g pane-border-fg white
set-option -g pane-active-border-fg green

У кого-нибудь есть советы, чтобы сделать это более очевидным?

3 ответа3

8

Я думаю, что я наконец нашел способ, который делает это действительно ясным для меня. Используя следующее в .tmux.conf .

set -g window-style 'fg=black,bg=colour253'
set -g window-active-style 'fg=colour234,bg=colour231'

Я получаю сфокусированное / активное окно более светлым, а не сфокусированное / неактивное окно становится серым.

Я много раз настраивал свою цветовую палитру, но использование ваших любимых цветов (обратите внимание на британское написание в tmux.conf) должно позволить внести коррективы.

Пример активного (нижний правый угол) против неактивного:

пример активного против активного

8

Хороший вопрос; Я хотел бы иметь лучший ответ. Команда display-panes (Cb q по умолчанию) показывает активную панель с красным номером. Учитывая только две панели, вы все равно должны помнить, что красный активен, синий неактивен.

Если вы установили для display-panes-color что-то с низким уровнем контрастности с цветом фона, оно будет менее заметным, чем (по умолчанию) красный номер активной панели.

6

Эта проблема решена в текущей версии tmux. Когда есть только два разделения, верхняя / нижняя половина линии разделения окрашена, чтобы указать, что разделение слева / справа активно

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .