나는 컬러 출력을 설정하기 위해 Rainbow gem을 사용하는 루비 스크립트 세트를 가지고 있습니다.스크립트에서 현재 터미널 색상을 찾는 방법이 있습니까?
내가 겪은 주된 문제는 사용자가 설정 한 터미널의 스타일에 따라 색이 잘 보이지 않는다는 것입니다 (예 : 밝은 배경을 사용하고 색이 멋지게 보입니다. 그러나 진한 회색 배경에서는 컬러 출력물 중 하나가 완전히 읽을 수 없습니다).
내가 가진 한 가지 아이디어는 현재 터미널이 밝음/어두움 설정인지 감지하고 각 설정을 구성하는 것이 었습니다.
이전에이 문제를 만난 사람이 있었는지, 그렇다면 어떻게 해결 되었습니까?
기본 색상 (녹색 = 성공, 빨간색 = 오류)을 사용하거나 사용자가 변경할 수있는 색상 구성 파일 ('테마')을 제공하십시오. – Stefan