Межа поточної панелі Tmux не очевидна


25

Я намагаюся сказати, яка панель є поточною в tmux, якщо є лише дві. Кордон лише здається, що підкреслює сусідній край, що робить його неможливим. Ось Gif, щоб виділити, що я маю на увазі.введіть тут опис зображення

Я в bash, і конфігурація для цього виглядає таким чином

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

Хтось отримав якісь поради, щоб зробити це більш очевидним?


2
Ця проблема вирішена в поточній версії tmux. Якщо є лише два розщеплення, верхня / нижня половина лінії розколу забарвлюється для позначення лівого / правого розколу.
Фані

Ви можете розглянути повідомлення про це як відповідь?
Віл

Чи не можливо отримати tmux, щоб мати межі 1px навколо кожної панелі?
sjas

Проблема полягає в тому, що якщо кожна панель має однакову межу, ви не можете визначити, яка є активною. Як говорить @Phani, в останніх версіях це менше проблеми.
Віл

Відповіді:


8

Ця проблема вирішена в поточній версії tmux. Якщо є лише два розщеплення, верхня / нижня половина лінії роздвоєння кольорова, що вказує на те, що лівий / правий поділ активний

введіть тут опис зображення


Також стає заплутаним, якщо мова йде про горизонтальне розташування. Ліва половина підсвітки = верхня панель, але .. не настільки очевидно, якщо ви не стежите за активним курсором.
Ірфан

11

Я думаю, що я нарешті знайшов спосіб, який дає мені зрозуміти дійсно. Використовуючи наступне в .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 , д за замовчуванням) показує активну панель з червоним номером. Враховуючи лише дві панелі, ви все ще повинні пам’ятати, що червоний колір активний, синій - неактивний.

Якщо встановити display-panes-colorщось із низьким обмеженням із кольором тла, воно буде менш видимим, ніж (за замовчуванням) червоний номер активної панелі.


Я майже завжди користувався display-panesсаме через цю проблему. З іншого боку, звичайно, потрібно встановити низький рівень, repeat-timeщоб ви не переходили до Vim, а потім спробуйте перемістити курсор лише для повернення до іншої області. Мабуть, продовжуватиметься, у display-panesмене достатньо контрасту на поточному номері панелі, щоб бути досить корисним. Велике спасибі за вклад, я просто мушу це винести.
Віл
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.