TMUX에서 테두리 두께 조정


14

기본적으로 tmux의 활성 창에는 아래 그림과 같이 얇은 녹색 테두리가 있습니다.

얇은 녹색 테두리가있는 tmux

다음 줄을 추가하여 색상을 변경하려고했습니다 ~/.tmux.conf.

set-option -g pane-active-border-style "bg=colour208"
set-option -ag pane-active-border-style "fg=black"

(colour208은 그림에서 주황색 음영입니다.) 그러나 새 테두리는 다음과 같습니다.

두꺼운 주황색 테두리가있는 tmux

주황색 강조 표시는 기본적으로 녹색 강조 표시보다 훨씬 두껍습니다. 테두리 색상이 주황색이지만 강조 표시가 여전히 얇도록 조정하는 방법이 있습니까? 우분투 16.04.3에서 tmux 2.5를 사용하고 있습니다.

답변:


20

이러한 경계선은 콘솔에서 행과 열로 구성되어 있으며 불가분의 관계입니다. 텍스트 기반 터미널에는 한 문자 "셀"보다 작은 구조적 요소가 없습니다 (블록 커서 크기 정도). 테두리의 크기를 줄이는 유일한 방법은 모든 행 / 열의 크기를 줄이는 것입니다.

다행히도 색상을 조작하여 더 얇은 경계선 모양을 만들 수 있습니다. 전경을 원하는 색상으로 설정하고 (색상에서는 colour208 ) 배경을 창의 배경색으로 설정하십시오. 후자 default는 종종 충분하다.

그것은 우리에게 ...

set -g pane-active-border-style fg=colour208,bg=default

색상이 일치하지 않으면 default실제 창 배경색으로 바꿉니다.

(당신은 물론, 교체합니다. 유사 비활성 국경을 구성 할 수 있습니다 pane-active-border-style와 함께 pane-border-style원하는대로 전경 색상을 변경할 수 있습니다.)

위의 설정을 적용한 후의 스크린 샷입니다.

여기에 이미지 설명을 입력하십시오

업데이트 : 원래 테두리 색상을 구성하는 두 가지 방법을 나열했습니다. 두 번째 방법은 ...

set -g pane-active-border-bg default
set -g pane-active-border-fg colour208

... tmux 2.9 이상에서 더 이상 작동하지 않으므로 피해야 합니다. 예외는 tmux 1.9 이전의 최신 구문을 사용할 수 없으므로 고대 tmux 빌드를 사용하는 경우입니다.

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