Mutt에서 색상을 구성하고 있는데 제 문제는 Linux 터미널에 일반적인 문제인 것 같습니다.
미리 정의된 16가지 색상(예 red
: )의 경우 다음을 지정하여 굵게 표시할 수 있습니다.brightred
그러나 256색을 사용하는 경우(예 color208
: ) 색상을 기다리는 일은 없습니다 brightcolor208
. mutt에는 다음과 같은 색상 테마가 있습니다.
color index color208 color236 ~T
color208을 굵게(밝게) 만드는 방법은 무엇입니까?
답변1
"굵게"와 "전경색"을 별도로 설정할 수 있지만 지원되지 않습니다.바보. 당신이 할 수 있는 모든 것바보굵게 표시하지 않고 전경색과 배경색을 선택하기만 하면 됩니다.
다른 경우에는 임의의 ANSI 이스케이프 시퀀스를 출력하기 위해 아래와 같이 "굵은 색상 208"을 설정할 수 있습니다(굵은 텍스트가 효과를 볼 수 있도록 허용하는 모든 터미널에서 이 명령을 실행할 수 있습니다.그놈 터미널굵은 텍스트를 표시하도록 구성하면 제대로 작동합니다.)
echo this is NORMAL
echo '\e[1m' this is BOLD '\e[0m'
echo '\e[1;38;5;208m' this is BOLD 208 '\e[0m'
echo '\e[38;5;208m' this is NORMAL 208 '\e[0m'
(SGR 매개변수 "1"은 굵게 표시됩니다. Send it 을 사용하거나 <Esc>[1m
물론 XTerm 256 색상 공간에서 색상이 선택되는 <Esc>[1;5m
위의 예와 같은 다른 매개변수와 결합할 수 있습니다.)38;5;x
답변2
터미널은 256가지 색상을 지원하고 적절한 TERM 환경 변수를 설정해야 합니다. 256색 지원이 활성화되어 있지 않을 수 있습니다.
xterm의 경우:
export TERM="xterm-256color"
urxvt의 경우:
export TERM="urxvt-256color"
tmux/스크린의 경우:
export TERM="screen-256color"
나는 그것을 넣을 ~/.bashrc
것입니다 ~/.bash_profile
.~/.profile