[Mac] iTerm2 한글 깨짐 현상 해결 방법
·
Mac
iTerm2는 맥 사용자들 사이에서 필수적인 터미널 앱으로 통한다. 하지만 최근의 업데이트 이후로 뭔가 내부적인 유니코드 처리 방식에 영향을 준건지 갑자기 이전 버전에서는 없던 한글 깨짐 문제가 발생했다.이 현상은 일반적으로 UTF-8 환경에서 발생하는 것으로, 한글의 특정 조합형 문자(예: '값', '삶')를 표시할 때 `NFD` (Normalization Form D)와 `NFC` (Normalization Form C)라는 유니코드 정규화 방식 간의 충돌 때문에 발생한다.NFD (Decomposition): 문자를 분해하여 저장하는 방식. (예: '값' → 'ㄱ', 'ㅏ', 'ㅂ', 'ㅅ')NFC (Composition): 분해된 문자를 결합하여 저장하는 방식. (예: 'ㄱ', 'ㅏ', 'ㅂ', '..