나는 보통 터미널을 투명한 배경으로 설정합니다. 하지만 많은 양의 텍스트(예: , , 등)를 읽어야 할 경우 man
배경색 less
을 cat
검정색으로 하고 싶습니다. vim
및 의 배경을 변경할 수 있습니다 w3m
. $PAGER
, man
, less
등 cat
의 배경을 어떻게 바꾸나요 more
? Debian-Buster
플러그인이 설치된 zsh
쉘을 사용하고 있습니다 colored-man-page
.
답변1
이것은 실제로 여러 질문이며 그 중 일부는 유용한 답변이 없습니다.
cat
"can"은 별칭으로 둘러싸여 있습니다(캡처일부목적), 특정 배경색을 설정하지만 터미널로 전송되는 모든 것이 해당 배경을 변경할 수 있습니다.$PAGER
중복 됩니다 . 맨 아래 레이어 이외의 다른 것을more
사용할 수 없습니다 . (사용 )less
에도 동일하게 적용됩니다 .man
$PAGER
- ... 에 대한
less
기본적인 문제는 음영 처리되도록 설계되었다는 것입니다.텍스트화면에 나타나며 배경색을 거의 전혀 인식하지 못합니다.
인용하다
전경색(텍스트)과 배경색에 대한 언급이 일부 있습니다. 그러나 터미널이 이에 응답한다는 것은 언급되지 않았습니다(재설정을 위해).용감한속성):
me sgr0은 굵게 표시, 깜박임 및 밑줄 표시를 끕니다.
이는 색상을 재설정하여 달성할 수도 있습니다. (동일한 솔루션을 사용하여 재설정합니다.깜박거리다, 그러나 이것이 문제가 될 가능성은 거의 없습니다). 밑줄을 재설정하기 위해 다른 문자열을 사용하므로 이 부분은me
설명이 적용되지 않습니다.
만들다less
특정 색 구성표를 사용하려면 다음에서 제안한 대로 환경 변수를 구축해야 합니다.이 답변, 바보less
굵은 글씨나 깜박임이 꺼진 경우 배경색을 설정합니다.