터미네이터에서 글꼴 인코딩에 문제가 있습니다. 처음 시작한 다음 vim nerdTree를 시작하면 작은 ▸가 제대로 표시됩니다. 하지만 vim을 종료하고 종료자에 Reset을 입력하면 더 이상 제대로 표시되지 않습니다. (����)
그놈 터미널에서는 제대로 표시되지 않습니다.
이것은 매우 성가신 일입니다. 이 문제를 어떻게 해결할 수 있나요? 터미네이터 구성 파일에서 인코딩 = UTF-8 설정을 시도했습니다.
답변1
먼저 실행 중인 운영 체제가 UTF-8을 지원하도록 구성되어 있는지 확인하세요. 제 생각에는 모두 기본적으로 UTF-8을 지원해야 하지만 일부는 그렇지 않습니다. 어떤 배포판을 사용하고 있는지 모르면 자세한 답변을 드리기 어렵습니다.
Ubuntu에서는 파일을 편집하여 /etc/default/locale
해당 파일이 있는지 확인할 수 있습니다( LANG="en_US.UTF-8"
다른 언어를 사용하는 경우 en_US
다른 언어일 수 있지만 UTF-8
반드시 있어야 합니다). 그렇지 않은 경우 변경/추가하고 실행한 locale-gen
다음 터미널 에뮬레이터를 다시 시작하면 완료됩니다.
답변2
터미널 인코딩이 UTF-8을 사용하도록 설정되었는지 확인하려면 다음 명령을 실행할 수 있습니다.
locale charmap # UTF-8