vim Powerline не показывает шрифты в gVim
Я установил powerline и загрузил все шрифты. Сконфигурировал _vimrc для шрифта FiraMono, и он работал, но я не могу изменить шрифт ни на что другое. Я установил RobotoMono в своих окнах, но я не могу установить свой gVim в шрифт RobotoMono.
Когда я редактирую _vimrc в RobotoMono, строка состояния авиакомпании становится странной, и шрифт становится Fixedsys Мой скриншот _vimrc Я использую gVim на окнах, в которых искали решение, но ничего не помогло.
1 ответ
Когда шрифт GUI становится fixedsys в gvim, это означает, что gvim не может найти указанный шрифт (в данном случае RobotoMono); таким образом, он возвращается к своему шрифту по умолчанию, который является fixedsys, и, конечно, не исправленный fixedsys не содержит причудливых символов линии электропередачи, и в результате строка состояния авиакомпании становится странной.
Как вы заметили, ваш исправленный шрифт FiraMono работает, проблема, похоже, связана с именем шрифта, которое вы ввели в свой vimrc
Итак, сначала из меню gvim перейдите к: Edit > Font > show more fonts
и оттуда выберите установленный вами шрифт RobotoMono, после выбора этого шрифта имя появится под выпадающим списком; вот правильное имя, которое вы должны ввести в свой vimrc
файл. Кстати, я установил эти пропатченные шрифты и названия:
Roboto Mono for Powerline
Roboto Mono Light for Powerline
Roboto Mono Medium for Powerline
Roboto Mono Thin for Powerline
И не забывайте прощать в них пробелы \
PS Вам не нужно let g:Powerline_symbols="fancy"
в вашем vimrc.