VIM에서 UTF-8 유니코드 문자를 보는 방법

VIM에서 UTF-8 유니코드 문자를 보는 방법

Ubuntu 14.04 64비트 시스템에서 VIM 7.4를 사용하고 있습니다. 내 .vimrc 파일에는 다음 줄이 있습니다.

" Use UTF-8 without BOM
set encoding=utf-8 nobomb

파일 은 config기본적으로 유니코드 문자를 사용하여 탭, 새 줄 등과 같은 공백을 표시합니다. 전체 .vimrc 파일은 Paul Irish의도트 파일.

14.04의 이전 설치와 이전 배포판에서는 아무런 문제 없이 유니코드 문자를 볼 수 있었지만 이번 배포판에서는 볼 수 없었습니다.

나는 또한 다음을 시도했습니다.

 set fileencodngs=utf-8

하지만 위의 설정은 효과가 없으며 화면에 여전히 문자가 깨져 보입니다. 이 문제를 해결할 방법이 있나요?

답변1

현재의 경우장소에 있습니다UTF-8인코딩을 완료하면 Vim은 자동으로 utf-8 모드로 시작됩니다.

다른 로케일을 사용하는 경우 사용자 ~/.vimrc파일에 아래를 설정하십시오.

set encoding=utf-8

글꼴에 사용되는 글꼴을 선택할 수도 있습니다.메뉴. 불행히도 이것이 항상 작동하는 것은 아닙니다.

또한 :set fileencodings=utf-8. 문서를 찾을 수 있습니다여기

또 다른 해결 방법은 다음과 같습니다. 삽입 모드에서 Ctrl-를 눌러 R ="\xe2\x82\xa9" Enter16진수 인코딩을 사용하여 UTF-8 문자를 직접 입력합니다.

(북한 화폐 기호) 문자 의 16 진수 \xe2\x82\xa9인코딩입니다 .

참조:빔 문서

참고: 위 구성을 수행했지만 여전히 유니코드 문자를 잘 볼 수 없거나 입력할 수 없는 경우 터미널 또는 콘솔 구성에서 이 Character encoding으로 설정되어 있는지 확인하세요 UTF-8.

또한 읽어보세요Vim의 특수 문자.

관련 정보