Zaczynam używać tmux (myślę o przełączeniu z ekranu), ale trudno mi powiedzieć, który panel jest skupiony, gdy dzielę okno na wiele okien. Czy istnieje dostosowanie konfiguracji lub coś, co może nieco bardziej wyraźnie podświetlić skupiony panel?
83
tmux -V
. Jeśli korzystasz z Ubuntu lub systemu opartego na Debianie, możesz to sprawdzićdpkg -l | grep tmux
.Jak odpowiedziałem w innym poście , teraz w tmux 2.1 można ustawić kolory poszczególnych szyb. Mogą używać:
w
~/.tmux.conf
pliku, aby pokazać różnicę między aktywnymi / nieaktywnymi panelami.Z Vimem Jeśli okaże się, że nie działa z panelami Vima, może to zależeć od schematu kolorów, którego używasz. Najpierw wypróbuj inny schemat kolorów, na przykład
pablo
. Aby uzyskać więcej informacji, zobacz inny post .źródło
Dostosuj
status-left
i użyj#P
pary znaków, która jest numerem okienka. Prawdopodobnie będziesz chciał uwzględnić więcej niż tylko numer okienka na pasku stanu, ale oto przykład linii, którą dodasz do swojego~/.tmux.conf
tylko dla numeru panelu:Zobacz stronę podręcznika tmux, aby uzyskać więcej par znaków: http://manpages.ubuntu.com/manpages/precise/en/man1/tmux.1.html
źródło
Jednym z rozwiązań, które mi pasuje, jest dodanie okienka wyświetlania na końcu skrótu klawiszowego dla przełącznika okienka. Spowoduje to wyświetlenie wszystkich numerów okienek, z bieżącym panelem w innym kolorze. Możesz również użyć
<escape_key> + q
do wyświetlenia numerów okienek.Używam
alt+h/j/k/l
do przełączania się między panelami i używam następującego powiązania.źródło
Chciałem, aby granice aktywnego panelu były jaśniejsze niż inne panele, więc poszedłem z tym (działa w tmux 1.8 w / CentOS 7):
~ / .tmux.conf fragment
Strona podręcznika man tmux mówi, że kolory hex-RGB będą przybliżone i uważam, że kody szesnastkowe są łatwiejsze do zrozumienia niż zapamiętanie "colour47" (poza colour0-255) jest rodzajem jasnozielonego (jak opisano w Jak działa paleta kolorów tmux praca? ).
Fragment strony podręcznika man tmux:
źródło