콘솔에 칼라 정보를 전달할 때 ANSI 칼라라는 것을 쓰는 경우가 많음

근데 이게 yellow, green 이런 식으로만 약속되어 있고

실제 yellow가 구체적으로 어떤 RGB로 보여질지는 클라이언트마다, 그리고 사용자의 설정마다 다름

ANSI 말고 xterm-256으로 전달할 수도 있는데, 이것도 약속된 색상의 가짓수가 많을 뿐이지 마찬가지로 구체적인 RGB로 전달하는 건 아닐거임


결국 vim 등 표준출력하는 어플리케이션쪽의 테마만 맞추면 될일이 아니라, 터미널 클라이언트쪽의 색상도 맞춰야됨

vim 같은 경우는 vim테마와 주요 클라이언트들 테마를 통합해서 배포하는 경우가 많으니 찾아보삼