터미널에서 8비트와 24비트 색상을 사용하고 싶은데 몇 가지 다른 버전을 보았습니다.
code="\e[38;5;${if}m"
code="\e[38;5;${ir};${ig};${ib}m"
두 번째 숫자에 대해서는 잘 모르겠습니다 . 5
가끔 그렇습니다 2
. 글꼴 효과와도 관련이 있다는 것을 읽었습니다.
또한 글꼴 효과는 전경에만 영향을 미치며 별도로 포함될 수 있습니다(예 \e[5m
: ). 맞습니까?
code="\e[5m\e[38;5;${ir};${ig};${ib}m"
답변1
예제에서는
code="\e[38;5;${if}m"
code="\e[38;5;${ir};${ig};${ib}m"
이것5두 번째 경우에는 남용됩니다. RGB 삼중항(사용직접색)사용하게 될 것이다2그 위치에서. 단일 값을 갖는 첫 번째 경우는 다음과 같습니다.인덱스 색상.
클립 \e[5m
설정깜박거리다색상과 달리 속성(대부분의 터미널에서).
추가 자료:
- XTerm 제어 순서
- 색상번호로 색상을 설정할 수 있나요?(XTerm FAQ에서)