Я только что установил vim-aviation, и я хочу использовать шрифт, который поддерживает классные стрелки, которые поддерживает vim-aviation. Итак, я скачал шрифт "Liberation Mono for Powerline" из хранилища шрифтов Powerline. Я установил шрифт, дважды щелкнув файл .ttf и выбрав "Установить шрифт" в появившемся диалоговом окне. Я вижу шрифт в папке "Шрифты" на панели управления.

Тем не менее, когда я пытаюсь загрузить шрифт в VIM, выполнив

set guifont="Liberation Mono for Powerline:h11:cANSI"

строка guifont становится пустой, а шрифт возвращается к Fixedsys Regular. Итак, как мне использовать этот крутой новый моноширинный шрифт, который я скачал?

1 ответ1

2

Вы не можете заключить аргумент в команду :set используя двойные кавычки, потому что в контексте команды :set двойная кавычка начинает комментарий. Есть как минимум два способа сделать это.

  1. Кавычки с обратными слешами.

    set guifont=Liberation\ Mono\ for\ Powerline:h11:cANSI

  2. Использование :let порядке :set .

    let &guifont = "Liberation Mono for Powerline:h11:cANSI"

Увидеть

:help option-backslash
:help let-option

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .