2014-12-04 8 views
1

Windows에서 gvim을 실행 중입니다. 웹 페이지에서 일부 텍스트를 붙여 넣었지만 vim은 하이픈과 똑똑한 따옴표를 표시하지 않습니다.vim이 cp1252 문자를 표시하지 않습니다.

vim에서 사용하는 인코딩 (: set enc)을 확인하면 vim에서 cp1252를 사용하고 있다고보고합니다.

커서 아래의 코드 16 진수 값을 확인할 때 vim은 올바른 cp1252 코드 값 (0x96, 0x93 및 0x94)을보고합니다.

그리고 아직 스마트 따옴표 표시 않습니다 (0x91 및 0x92)

사람이 무슨 일이 일어나고 있는지 설명 할 수 있습니까?

덕분에, 스티브

+0

해당 문자를 처리 할 수있는 글꼴을 사용하고 있습니까? –

+0

나는 아니었지만 지금은 문제가 해결되었습니다. 고맙습니다, 피터. – justerman

+2

사용한 글꼴과 전환 한 글꼴을 적어주십시오. 다른 사람들이 –

답변

0

는 "DejaVu_Sans_Mono"와 "Lucinda_Console"글꼴 모두 제대로 내지 0xA0과 0x9F 사이의 코드로 문자를 표시. 아마 그렇게하는 사람들도있을 것입니다. 나는 gvim을 사용하고 있으므로 메뉴 바 (Edit/Select Font)에서 그들을 선택했다. 이후에 _vimrc 파일에 "set guifont = DejaVu_Sans_Mono : h12"줄을 추가했습니다. "h12"는 글꼴 크기를 지정합니다. - 저스트 만