두 개만 있는 경우 tmux에서 어느 창이 현재 창인지 확인하는 데 어려움을 겪고 있습니다. 경계는 인접한 가장자리만 강조하는 것처럼 보이므로 구분할 수 없습니다. 내가 의미하는 바를 강조하는 GIF가 있습니다.
나는 bash에 있고 그 구성은 다음과 같습니다.
set-option -g pane-border-fg white
set-option -g pane-active-border-fg green
좀 더 명확하게 할 수 있는 팁이 있는 사람이 있나요?
답변1
이 문제는 현재 버전의 tmux에서 해결되었습니다. 두 개의 분할만 있는 경우 분할선의 위쪽/아래쪽 절반이 색상으로 표시되어 왼쪽/오른쪽 분할이 활성화되었음을 나타냅니다.
답변2
마침내 나에게 정말 명확한 방법을 찾은 것 같습니다. 에서 다음을 사용합니다 .tmux.conf
.
set -g window-style 'fg=black,bg=colour253'
set -g window-active-style 'fg=colour234,bg=colour231'
초점이 맞춰진/활성 창은 더 밝은 색상으로 표시되고 초점이 맞춰지지 않은/비활성 창은 약간 회색으로 표시됩니다.
내 색상 팔레트를 많이 조정했지만 좋아하는 색상(tmux.conf의 영국 철자 참고)을 사용하면 조정할 수 있습니다.
활성(오른쪽 하단)과 비활성의 예:
답변3
좋은 질문; 더 나은 답변이 있었으면 좋겠습니다. 명령 display-panes
(기본적으로 Cb q)은 빨간색 숫자로 활성 창을 표시합니다. 두 개의 창만 주어지면 빨간색은 활성화되고 파란색은 비활성화된다는 점을 기억해야 합니다.
display-panes-color
배경색과 대비가 낮은 것으로 설정 하면 (기본적으로) 빨간색 활성 창 번호보다 눈에 덜 띄게 됩니다.
답변4
Alt + q
@chepner의 답변을 사용하는 경우 다음을 사용하여 사용자 정의 밀리초 동안 표시 창에 바인딩하여 경험을 향상시킬 수 있습니다 tmux.conf
.
bind -n M-q display-panes -d 300
제 경우에는 300이 밀리초입니다.
display-panes
기본 조합(기본적으로 Cb q)을 사용하여 명령을 보내는 것보다 낫습니다. 실행이 더 빠르고 사용자 정의 시간 동안 지속되기 때문입니다.