私は時々英語以外のスクリプトを含むWebページで作業します。それらのほとんどはutf-8文字セットを使用しており、VIMおよびGvimはUTF-8文字を正しく表示しません。
Windows 7 64ビットでVIM 7.3.46を使用し、 set guifont=Monaco:h10 _vimrcで
これを修正する方法はありますか?
更新:探し回って見つけました set guifontwide、地域の言語の2番目のフォールバックとして機能する。
_vimrcに次の行を追加すると、ほとんどの問題が解決しました。
set enc=utf-8
set fileencoding=utf-8
set fileencodings=ucs-bom,utf8,prc
set guifont=Monaco:h11
set guifontwide=NSimsun:h12
上記のNSimsunフォントは中国語で機能します。問題は、フォント名がVIMで機能するようにした方法がわからないことです。また、フォントディレクトリのどこにもCourier New記載されCourier_NewてNSimsunいません。使用したいフォントですがLatha、_vimrcファイルで使用する方法がわかりません。set guifontwide=latha:h12またはset guifontwide=Latha:h12動作しません。
をに正常に設定しguifontwideたlatha場合、私の問題は解決されます。
set guifontwide=NSimsun:h12「無効なワイドフォント」と同じように使用すると失敗しますが、おそらくモノスペース以外の問題ですか?
'guifont'との値は'guifontwide'?また、使用しているOSとvimのバージョンは何ですか?