2016-12-31 5 views
0

Я набираю :colorscheme desert или :colorscheme default или любой другой тип colorscheme в моем vim, и я просто получаю тот же самый цветной текст для моего кода с черным фоном. Я хотел бы, чтобы текст в моих файлах имел несколько цветов, чтобы отличать вещи, но не знаю, как это сделать.Colorscheme ничего не меняет в vim

+2

У вас включена подсветка синтаксиса? Ваш .vimrc должен иметь 'синтаксис on' –

+1

Вам также необходимо использовать цветной тип терминала, например' xterm' или 'xterm-256color'. –

ответ

1

Возможно, вы могли бы указать свои .vimrc и :version.

Вы можете пропускать любой из них:

  • syntax on
  • set t_Co=256
  • filetype plugin indent on
+0

Нет. Не 'set t_Co = 256', пожалуйста. – romainl

+0

Уход за разработкой? –

+0

Поддержка цвета должна быть настроена на уровне эмулятора терминала. Не в вашем 'vimc'. – romainl

0

Вы можете проверить, как ColorScheme визуализируется с помощью :hi. Если все, что вы видите, черно-белое, Vim, вероятно, не распознает ваш (цветной) терминал, а :set t_Co? выведет 2 [colors]. Проверьте настройки $TERM.