Vim : 여러 언어로 된 텍스트로 유니 코드 파일을 처리하는 방법은 무엇입니까? 코드 텍스트 파일을 보려면 Vim / gVim

여러 언어로 된 텍스트가있는 유니 코드 텍스트 파일을 보려면 Vim / gVim 에서 어떤 설정을 설정해야 합니까?

다음과 같이 가정 할 수 있습니다.

  • 언어 수는 2 개 이상입니다.
  • 일부 언어는 중국어, 일본어 및 한국어입니다.
  • gVim에서 파일을 볼 수 있으면 충분합니다 (Vim 일 필요는 없음).
  • Windows에서 실행되는 gVim 7.0.

다음은 유니 코드로 저장할 때 메모장에서 열리지 만 gVim에서 횡설수설로 나타나는 텍스트 샘플입니다.

This is English.
这是中文。
これは日本です。
한국입니다.
ಇದು ಕನ್ನಡ.



답변

Windows에서 gVim을 사용하여 다음 두 가지 작업을 수행했습니다.

:set encoding=utf-8
:set guifont=*

두 번째 명령은 글꼴 선택기를 불러옵니다. 글꼴 “@MS Mincho”를 선택하면 일부 일본어 문자를 표시 할 수 있지만 이상하게는 왼쪽으로 90도 회전했습니다.

어쨌든 텍스트를로드하거나 gVim에 붙여 넣기 전에 인코딩을 설정해야합니다 (그렇지 않으면 모든 물음표로 변환 할 수 있음). 그런 다음 (a) 고정 너비이고 (b) 보려는 문자가 포함 된 글꼴을 찾아야합니다. 현재 시스템에 이러한 글꼴이없는 것 같습니다.


답변

.vimrc에서 다음 설정을 사용하면
효과가 있습니다. 중국어 / 일본어 문자를 위해 나를 위해 일했습니다.
:set encoding=utf-8
:set guifont=*
:set guifontwide=*


답변

글꼴 Arial Unicode MS 는 일본어, 중국어 및 한국어뿐만 아니라 베트남어 및 아랍어를 지원합니다. 고정 폭 글꼴이라고 생각하지는 않지만 해당 글꼴을 사용해보십시오.

http://www.microsoft.com/typography/fonts/font.aspx?FMID=1081

다른 공백 언어 글꼴이있을 수 있습니다. 단일 간격 글꼴 일 수도 있지만 모르겠습니다.

편집하다

이 페이지에서 세 가지 언어를 모두 지원하는 몇 가지 글꼴이 있습니다. 일부는 무료로 다운로드 할 수 있습니다 :
http://www.wazu.jp/gallery/Fonts_Japanese.html


답변