tmux 창 또는 창의 배경색을 변경할 수 있습니까?


11

tmux 세션에서 다른 창이 다른 배경색으로 나타나기를 원합니다.
이게 가능해?


좋은 답변이 이미 제출되었습니다. 명령 행에서 변경할 수 있습니다. TMUX_PANE 변수는 다른 분할 창을 식별 할 수 있습니다. 콜론 인 명령 키 (Ctrl-B)를 입력하고 StefanS가 제안한대로 "set -g"를 입력하십시오. 예를 들어, Ctrl-B를 누른 다음 ": set -g pane-active-border-bg magenta"입니다. 그의 예제와 광산이 다르기 때문에 tmux에 차이가있을 수 있습니다. "man tmux"를 사용하고 "colour"를 검색하십시오. (예, 저는 미국인이지만 매뉴얼 페이지의 사본에는 단어에 "u"가 있습니다. 따라서 색상이 아닌 색상을 검색하십시오.
TOOGAM

답변:


10

select-pane -P명령을 사용하여 창 스타일을 설정할 수 있습니다 . 예를 들어 이것을 다른 선택 창 옵션과 결합 할 수 있습니다

select-pane -t:.1 -P 'bg=red'

첫 번째 창의 배경을 빨간색으로 설정합니다.

select-pane -P 'bg=red'

현재 창의 배경을 빨간색으로 설정합니다.


누군가 -P가이 맥락에서 무엇을 의미 하는지 궁금하다면 , 그 대답은 특별히 아무것도 아니라고 생각합니다. tmux 구문의 다른 위치에서 "p"플래그는 "parent", "pane"또는 "print"를 나타낼 수 있지만 여기에 해당하는 것은 "-P"가 스타일을 설정하는 데 사용 된 것이 아니며 "- 창을 선택하는 t "
Mark Stosberg

0

불행히도 그것을 할 수있는 확실한 방법은 없습니다. 나는 그 문제에 대해 약간의 연구를했으며 결국 내가 한 일은 배경색 대신 BASH 프롬프트 색상을 변경하는 것이 었습니다. 제 경우에는 잘 작동하며 다른 창을 한 눈에 식별하는 데 도움이됩니다. 주제에서 찾은 가장 유용한 두 페이지는 다음과 같습니다.

쉘 프롬프트의 색상 변경

ssh에서 셸 배경색 바꾸기

나는 이것이 지식에 대한 당신의 탐구에 도움이되기를 바랍니다 :-)


링크 된 문서의 내용을 요약하면 더 나은 답변을 얻을 수 있습니다.
music2myear

0

어쩌면 당신은 당신의 색상을 변경할 수 있습니다 당신은 다음 ~/.tmux.conf.과 같이 색상을 지정할 수 있습니다 :

# border colours

 set -g pane-border-style fg=magenta
 set -g pane-active-border-style fg=magenta 
 set -g pane-active-border-style bg=default
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.