Цвета работают при добавлении col elflord в мой файл .vimrc, но vim жалуется на конечные символы col elflord . Изменение команды на color elflord или colorscheme elflord избавляет от жалобы, но тогда цвета не работают.

1 ответ1

3

Сокращение :col расширяется до :colder , а не :colorscheme . Набрав :col<Tab> или :help :col сказал бы вам об этом. Я бы вообще рекомендовал использовать полные имена команд в .vimrc или плагинах для ясности; сокращения наиболее полезны при интерактивном вводе команд.

Итак, вы должны выяснить, почему не работает схема цветов:

  • Работает ли он при вводе в интерактивном режиме? Затем, возможно, есть другое определение цветовой схемы в вашем ~/.vimrc или в плагине. :echo g:colors_name сообщает текущую цветовую схему .
  • Файл существует? :echo globpath(&runtimepath, 'colors/elflord.vim') должен перечислить схему цветов .

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