최근에 설정했어요tmux 전력선그리고 상태 왼쪽의 배경색이 변경되면 기본 및 투명(투명도가 활성화된 경우)으로 돌아가는 것을 거부합니다.
(배경이 바뀌기 전이라) 상태는 바로 고칠 수 있었는데, 섹션 설정 후 배경을 지우거나 지울 수가 없는 것 같아요. 그래도 이 문제가 틀려서 기쁘고 해결책을 아는 사람이 있는지 궁금합니다.
set -g status-left='#[bg=colour89]ANYTHING CAN GO HERE[#bg=default] AND HERE TOO!'
배경이 지워지기를 원하지만(bg=default는 처음에 투명하게 하고 상태에 올바르게 적용됩니다), 내가 얻는 것은 짙은 회색입니다.
용어=화면-256
답변1
"투명도" 기능은 배경색을 명시적으로 설정하지 않고 터미널에서 실행되는 애플리케이션에 의존합니다. 특히, 이러한 애플리케이션은 배경이 지워질 때 색상을 설정해서는 안 됩니다. 이것은 소위 말하는 것에 해당합니다.뒷면 색상 삭제, 또는bce
.
이 TERM=screen-256color
항목은 디스플레이가 지워질 때 색상을 설정해야 함을 애플리케이션에 알려줍니다(현재 색상이 사용되도록 하기 위해). 다양한 터미널 설명이 있습니다.screen-256color-bce
이 경우에는 원하는 대로 작동합니다.
추가 자료:
- 내 터미널에 색칠되지 않은 공간이 표시됩니다.(ncurses FAQ)
- 어떤 $TERM을 사용해야 하나요?(xterm FAQ)