답변:
당신이 원하는 pane-active-border-style
과 pane-border-style
:
man
페이지 의 항목을 참조하십시오.
pane-active-border-style style
현재 활성화 된 구획의 창 경계 스타일을 설정합니다. 스타일을 지정하는 방법은 message-command-style 옵션을 참조하십시오. 속성은 무시됩니다.
창 경계 스타일 스타일
창의 창 테두리 스타일을 활성 창과 별도로 설정합니다. 스타일을 지정하는 방법은 message-command-style 옵션을 참조하십시오. 속성은 무시됩니다.
따라서 ~/.tmux.conf
다음과 같이 색상을 지정할 수 있습니다.
# border colours
set -g pane-border-style fg=magenta
set -g pane-active-border-style "bg=default fg=magenta"
tmux 1.9a를 사용하고 다음을 사용하여보다 일관된 동작을 얻습니다.
set -g pane-border-fg magenta
set -g pane-active-border-fg green
set -g pane-active-border-bg default
pane-active-border-style
첫 번째 예에서와 같이 두 번 설정하면 올바르게 작동하지 않습니다. fg와 bg를 모두 단일 값으로 지정해야합니다 (예 : 큰 따옴표 나 쉼표로 공백으로 구분하고 따옴표없이).set -g pane-active-border-style bg=default,fg=magenta
tmux 버전에서 2.9
@jasonwryan의 구현은 두 줄로 줄었습니다.
set -g pane-active-border-style bg=default,fg=magenta
set -g pane-border-style fg=green
사이 bg
와 fg
선언 사이의 간격 부족
set -g pane-active-border-style "bg=default fg=magenta"
unknown option: pane-border-style
왜 그렇 습니까? 편집 : Ok tmux가 있음을 알았습니다1.6
. 그리고 나는에 따라 생각 github.com/edkolev/tmuxline.vim/issues/23 그것은 단지 1.9+에서 작동