![GNOME 터미널에서 OS X로 SSH를 통해 연결할 때 유니코드 문제](https://linux55.com/image/89799/GNOME%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%97%90%EC%84%9C%20OS%20X%EB%A1%9C%20SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EC%97%B0%EA%B2%B0%ED%95%A0%20%EB%95%8C%20%EC%9C%A0%EB%8B%88%EC%BD%94%EB%93%9C%20%EB%AC%B8%EC%A0%9C.png)
GNOME 터미널에서 OS X에 연결할 때(현재 Mint 18에서 다른 14.04/16.04 배포판 시도) 프롬프트가 올바르게 표시되지 않는 등의 유니코드 문제가 발생합니다.
OS X에서는 bash 4.x를 기본 셸로 사용하고 macport를 통해 설치했습니다(OS X 터미널에서 사용할 때는 제대로 작동합니다).
우연히 bash
ssh 로그인 후 실행하면 새 쉘에 유니코드 문제가 없다는 것을 발견했습니다( exit
이전 쉘로 이동할 때까지).
어떤 아이디어가 있나요?
(그런데 내 로케일 변수는 모두 en_US.UTF-8로 설정되어 있습니다.)
답변1
Bash 4.3.30을 사용하는 Debian 8.9와 Gnome Terminal 3.14.3 사이의 문제를 재현할 수 있습니다.
rangaun의 의견이 답을 제공합니다. 문제는 .iterm2_shell_integration.bash
통합입니다. Mac의 iterm2의 경우 서버의 .profile 파일에서 초기화됩니다.