[MacOS] MacOS iTerm2 한글 자소분리 현상 해결

황인용·2020년 7월 22일
8

MacOS

목록 보기
1/2
post-thumbnail

iTerm2 또는 terminal 사용 시 한글로 저장된 파일명이 이상하게 표시되는 경우가 있다.

분명 한글로 정확하게 '자료구조-이론-강의자료'라고 저장했음에도 불구하고, iTerm2이나 terminal CLI환경에서는 다음과 같이 표시되는 경우가 있다.

![https://velog.velcdn.com/images%2Finyong_pang%2Fpost%2Feb6dfdff-2147-43ce-9bb9-a8e822bd946a%2Fimage.png%5D(https%3A%2F%2Fimages.velog.io%2Fimages%2Finyong_pang%2Fpost%2Feb6dfdff-2147-43ce-9bb9-a8e822bd946a%2Fimage.png)

문제 원인

  • 모든 글자는 유니코드라는 산업 표준에 따라 표현하고 다루는데,
    WinOS와 macOS 등 서로 다른 방식으로 처리하기 때문
  • WinOS에서는 자소처리를 NFC 방식으로 처리
  • macOS에서는 자소처리를 NFD 방식으로 처리

문제 해결 방법

iTerm2

  • Preferences > Profiles > Text > Unicode > Unicode normalization form
    • Unicode normalization form의 값으로 NFC를 선택

iTerm2 화면 확인

profile
dev_pang의 pang.log

6개의 댓글

comment-user-thumbnail
2021년 6월 21일

파인더에서는 잘 보이고 iterm2 에서 분리되어 보여 많이 불편했는데... 이런 방법이 있었군요.
감사합니다!

1개의 답글
comment-user-thumbnail
2021년 9월 8일

터미널 사용할때마다 항상 불편했는데 감사합니다 좋은정보네요 !!

답글 달기
comment-user-thumbnail
2021년 9월 23일

It works!
appreciate for your post :)

답글 달기
comment-user-thumbnail
2022년 7월 8일

유용한 내용 감사드립니다 :D

답글 달기
comment-user-thumbnail
2022년 12월 1일

감사합니다. 덕분에 문제를 해결했습니다~

답글 달기