Ich habe Mühe zu sagen, welcher Bereich der aktuelle in tmux ist, wenn es nur zwei gibt. Die Umrandung scheint nur die angrenzende Kante hervorzuheben, was es unmöglich macht, sie zu erkennen. Hier ist ein Gif, um hervorzuheben, was ich meine.
Ich bin in bash, und die config dafür sieht so aus
set-option -g pane-border-fg white
set-option -g pane-active-border-fg green
Hat jemand Tipps, um es offensichtlicher zu machen?
Antworten:
Dieses Problem wurde in der aktuellen Version von tmux behoben. Bei nur zwei Teilungen ist die obere / untere Hälfte der Teilungslinie farbig, um anzuzeigen, dass die linke / rechte Teilung aktiv ist
quelle
Ich denke, ich habe endlich einen Weg gefunden, der es mir wirklich klar macht. Mit den folgenden in der
.tmux.conf
.Ich bekomme das fokussierte / aktive Fenster in hellerer Farbe und die nicht fokussierten / inaktiven ein bisschen ausgegraut.
Ich habe meine Farbpalette stark optimiert, aber die Verwendung Ihrer Lieblingsfarben (beachten Sie die britische Schreibweise in der tmux.conf) sollte Anpassungen ermöglichen.
Beispiel für aktiv (untere rechte Ecke) vs inaktiv:
quelle
Gute Frage; Ich wünschte, ich hätte eine bessere Antwort. Der
display-panes
Befehl (standardmäßig Cb q) zeigt den aktiven Bereich mit einer roten Nummer an. Bei nur zwei Fenstern müssen Sie immer noch daran denken, dass Rot aktiv und Blau inaktiv ist.Wenn Sie
display-panes-color
für Ihre Hintergrundfarbe eine Einstellung mit geringen Einschränkungen festlegen , ist diese weniger sichtbar als die (standardmäßig) rote aktive Fensternummer.quelle
display-panes
genau wegen dieses Problems so ziemlich immer verwendet . Das andere Problem ist natürlich,repeat-time
dass Sie einen niedrigen Wert festlegen müssen, damit Sie nicht zu Vim wechseln. Versuchen Sie dann, den Cursor nur zu bewegen, um zu einem anderen Bereich zurückzukehren.display-panes
Ich werde wahrscheinlich weitermachen. Ich habe genug Kontrast zur aktuellen Fensternummer, um ziemlich nützlich zu sein. Vielen Dank für die Eingabe, ich werde es nur ertragen müssen.