vimrc "кол" работает, но vim жалуется на конечные символы; цвета не работают при использовании "color" или "colorscheme"

vimrc "кол" работает, но vim жалуется на конечные символы; цвета не работают при использовании "color" или "colorscheme"

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

решение1

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

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

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

Связанный контент