tmux를 사용하기 시작했습니다 (화면에서 전환하려고합니다).하지만 창을 여러 창으로 분할 할 때 어떤 창에 초점이 맞춰져 있는지 알기가 어렵습니다. 구성 사용자 정의 또는 초점을 맞춘 창을 좀 더 명시 적으로 강조 할 수있는 것이 있습니까?
답변:
관련 설정은 다음과 같습니다.
pane-active-border-bg colour
pane-active-border-fg colour
Set the pane border colour for the currently active pane.
따라서 다음과 같은 것을 추가하십시오 ~/.tmux.conf
.
set-option -g pane-active-border-fg blue
그러면 활성 창 주위에 파란색 테두리가 설정됩니다. 이 pane-active-border-bg
옵션은 더 눈에 띄는 솔루션에도 사용할 수 있습니다.
tmux -V
.. Ubuntu 또는 debian 기반 시스템을 사용하는 경우 dpkg -l | grep tmux
.
창 번호 인 문자 쌍을 사용자 지정 status-left
하고 사용합니다 #P
. 상태 표시 줄에 창 번호 이상을 포함하고 싶을 수 있지만 다음은 ~/.tmux.conf
창 번호에만 추가 할 줄의 예입니다 .
set-option -g status-left '#P'
더 많은 문자 쌍에 대해서는 tmux man 페이지를 참조하십시오 : http://manpages.ubuntu.com/manpages/precise/en/man1/tmux.1.html
나를 위해 일하는 한 가지 해결책은 창 전환을 위해 핫키 끝에 디스플레이 창을 추가하는 것입니다. 그러면 현재 창이 다른 색으로 표시된 모든 창 번호가 표시됩니다. <escape_key> + q
창 번호를 표시 하는 데 사용할 수도 있습니다 .
alt+h/j/k/l
창 사이를 전환 하는 데 사용하며 다음 바인딩을 사용합니다.
bind -n M-j select-pane -D \; display-pane
bind -n M-k select-pane -U \; display-pane
bind -n M-h select-pane -L \; display-pane
bind -n M-l select-pane -R \; display-pane
활성 창의 테두리가 다른 창보다 더 밝아지기를 원했기 때문에이 작업을 수행했습니다 (Tmux 1.8 w / CentOS 7에서 작동).
# rgb hex codes from https://www.rapidtables.com/web/color/RGB_Color.html
set-option -g pane-active-border-fg '#33FF33' # brighter green
set-option -g pane-border-fg '#006600' # darker green
tmux 맨 페이지에는 hex-RGB 색상이 근사치라고 나와 있으며, "colour47"(색상 0-255에서 제외)이 일종의 밝은 초록색 ( tmux 색상 팔레트 는 어떻게 작동합니까? 일? ).
message-bg colour
Set status line message background colour, ...etc...
or a hexadecimal RGB string such as ‘#ffffff’, which chooses the closest
match from the default 256-colour set.