Подтвердить что ты не робот

Цветовая схема VIM не загружается по умолчанию

Когда я делаю

:colorscheme vilight 

он прекрасно загружает цветовую схему.

Итак, я добавил

colorscheme vilight

в мой .vimrc, но не загружая его при запуске. Я что-то пропустил?

Также в моей конфигурации

set background=dark 
syntax on
colorscheme vilight 
set lines=60 columns=200
4b9b3361

Ответ 1

Вы используете gvim? Возможно, что ваш .gvimrc или системный файл gvimrc переопределяют выбор цветов в вашем .vimrc.

Ответ 2

Иногда это помогает помещать цветовую схему в конец файла _gvimrc.gvimrc который читается (после SYNTAX ON). Также убедитесь, что HOME читается. Иногда gvim все еще читает с пути установки.

Ответ 3

У меня такая же проблема! MacVim не загружает мою цветовую схему при запуске. Однако vim запускается из командной строки. Это проблема MacVim?

Я очистил свой .vimrc и просто оставил строки colorscheme, и он все еще не работает.

set background=dark
colorscheme solarized
syntax on

Однако, делая

:set background=dark
:colorscheme solarized

после запуска.

UPDATE: я узнал, что MacVim загружает оба .vimrc и .gvimrc, и в моем случае проблема в .gvimrc была проблемой.

Ответ 4

Для Macvim решение добавит следующее в ваш .vimrc:

let macvim_skip_colorscheme=1

Затем он будет уважать ваш выбор в .vimrc.

Ответ 5

У вас есть syntax on в вашем .vimrc?

Ответ 6

Была та же проблема. Комментирование set background=light в файле .gvim исправил проблему для меня.

Ответ 7

У меня тоже была эта проблема, когда я взял .vimrc из gVim для Windows и использовал его с MacVim.

Я заметил, что vi, который идет со снежным леопардом, жалуется на строки, заканчивающиеся на ^ M (иначе возврат каретки, или "\ r" ). После преобразования строк в стиле dos в стиле unix проблема была решена. (*)

MacVim не жалуется на это, но, по-видимому, имеет проблему с загрузкой .vimrc, когда он содержит строки новой строки dos.

(*) - Новые строки стиля Dos/windows состоят из возврата каретки и строки ('\ r\n'), новые строки стиля unix содержат только строку ('\n').

Ответ 8

Просто добавьте строку "source.vimrc" в конце .gvimrc

Ответ 9

Если вы используете MacVim, у меня возникли проблемы с загрузкой загруженных цветовых схем. Я узнал, что если вы переместите цветовые схемы на:

/Applications/MacVim.app/Contents/Resources/vim/runtime/colors

Затем он будет работать в вашем .gvimrc