Usiłuję powiedzieć, które okienko jest bieżące w tmux, jeśli są tylko dwa. Granica wydaje się jedynie podkreślać sąsiednią krawędź, co uniemożliwia stwierdzenie. Oto gif, aby podkreślić, co mam na myśli.
Jestem w bash, a konfiguracja dla tego wygląda tak
set-option -g pane-border-fg white
set-option -g pane-active-border-fg green
Czy ktoś ma jakieś wskazówki, aby uczynić to bardziej oczywistym?
Odpowiedzi:
Ten problem został rozwiązany w bieżącej wersji Tmux. Gdy są tylko dwa podziały, górna / dolna połowa linii podziału jest pokolorowana, aby wskazać, że podział lewy / prawy jest aktywny
źródło
Myślę, że w końcu znalazłem sposób, który sprawia, że jest to dla mnie naprawdę jasne. Używając następujących w
.tmux.conf
.Dostaję skupione / aktywne okno w jaśniejszym kolorze, a te nieostre / nieaktywne są nieco wyszarzone.
Wiele ulepszyłem paletę kolorów, ale używanie twoich ulubionych kolorów (zwróć uwagę na brytyjską pisownię w tmux.conf) powinno pozwolić na zmiany.
Przykład aktywnego (prawy dolny róg) vs nieaktywnego:
źródło
Dobre pytanie; Chciałbym mieć lepszą odpowiedź.
display-panes
Poleceń (Cb q domyślnie) pokazuje otwartym oknie z czerwonym numer. Biorąc pod uwagę tylko dwa panele, wciąż musisz pamiętać, że czerwony jest aktywny, niebieski jest nieaktywny.Jeśli ustawisz
display-panes-color
coś z niskim kontrastem z kolorem tła, będzie on mniej widoczny niż (domyślnie) czerwony numer aktywnego panelu.źródło
display-panes
właśnie z powodu tego problemu. Inną kwestią jest oczywiście ustawienie niskiego poziomu,repeat-time
aby nie przejść do Vima, a następnie spróbować przesunąć kursor, aby przejść z powrotem do innego panelu. Prawdopodobnie będzie dalejdisplay-panes
, gdy mam dość kontrastu z bieżącym numerem panelu, aby był całkiem użyteczny. Wielkie dzięki za wkład, muszę to znieść.