Vim Airlines의 그놈 터미널에 유니 코드 문자가 표시되지 않습니다


8

나는 이것이 몇 번 요청되었지만 알고있는 답변이 없다는 것을 알고 있습니다.

우분투 14.10에서 gnome 터미널을 기본값으로 사용하는데 주로 vim 항공사에서 유니 코드 문자를 올바르게 표시 할 수 없습니다.

터미널 메뉴에서 문자 인코딩을 유니 코드 UTF8로 설정했습니다.

LANG는 utf8을 반환합니다.

echo $LANG
en_US.UTF-8

https://github.com/powerline/fonts/ 에서 패치 글꼴을 설치했습니다.

나는 아마도 내가 기억할 수없는 stackexchange에서 발견 된 다른 팁을 시도했지만 여전히 이상한 문자를 볼 수 있습니다.

이상한 캐릭터

iterm으로 OSX에 동일한 글꼴을 설치하면 즉시 작동했습니다.

guake 또는 ctrl-alt-f1을 사용하는 것과 같은 동일한 시스템의 다른 터미널에서도 시도했지만 결과는 동일합니다. tmux 내부 또는 외부에서도 시도했습니다.

도움을 환영합니다.


어떤 특정 글꼴이 있습니까? 그리고 그것을 패치하기 위해 무엇을 했습니까?
Fabby

글꼴 저장소에 많은 것을 설치했습니다. 그들은 이미 패치되어 있습니다. (Mac 용 iterm에서 동일한 글꼴이 작동합니다.) 터미널에서 선택한 글꼴은 "Ubuntu Mono 파생 Powerline Regular 11"입니다. 다양한 글꼴과 크기를 시도했습니다.
Bastian

답변:


4

다운로드 한 다음 cat터미널에 유니 코드 테스트 파일을 업로드했습니다 .

예 : 터미널에서 + 와 + cat ~/Downloads/Unicode-sample.txt를 사용 하여 모든 문자가 올바르게 표시되는지 확인하십시오.ShiftPgUpShiftPgDn

브라우저에서 원본 소스 파일 을 열 때와 동일한 결과가 터미널 에 표시되면 글꼴에 문제가없는 것입니다. 그렇지 않으면, dodgy 글꼴입니다 : 다른 글꼴을 사용하십시오. ( "Envy Code R"을 사용합니다)

그리고 일단 터미널이 정상이면 터미널에서 실행되는 모든 응용 프로그램도 괜찮습니다!


@Fabby 덕분에 두 가지를 관찰 할 수 있습니다. 먼저 브라우저와 터미널에서 결과가 동일합니다. 둘째, 인식 할 수없는 많은 문자가 있습니다. 예를 들어 "간분"을 사용하면 원래 질문의 스크린 샷과 같이 숫자가있는 상자 만 문자를 볼 수 없습니다. 시스템 전체에 문제가 있다는 의미입니까?
Bastian

칸분 나도 없어 ... 칸나다어 : 2 문자가 없습니다. 기타 기술 : 7 개의 문자가 누락되었습니다. 그리고 끝날 때까지 또 다른 10-15가 누락되었습니다 ... 같은 동일 ??? 브라우저에서 나는 Kanbun을 제외하고 모든 것을 얻었습니다. (<10)
Fabby

브라우저의 외모에 칸나다어 좋아 한다는 와 같은 정력에 . 브라우저Vim
Bastian

"부러워하는 코드 R"은 어떻습니까?
Fabby
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.