Я время от времени работаю над веб-страницами, использующими неанглийские сценарии, большинство из них использует кодировку utf-8, VIM и Gvim неправильно отображают символы UTF-8.
Использование VIM 7.3.46 вWindows 7 64 бит, с set guifont=Monaco:h10
в _vimrc
Есть ли способ это исправить?
Обновление: я погуглил и обнаружил, что set guifontwide
действует как второй запасной вариант для региональных языков.
Я добавил следующие строки в _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 File.set guifontwide=latha:h12
или set guifontwide=Latha:h12
не работает.
Если я успешно установлю guifontwide
на latha
, то моя проблема будет решена, как это сделать?