Цвета работают при добавлении 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')
должен содержать цветовую схему.