Сначала завершите программу, затем сохраните файл как файл .cpp с помощью следующей команды vim:
w your_programme_name.cpp
Vim может применять текущие настройки цвета. Попробуйте переопределить текущий
настройки цвета со значениями по умолчанию с помощью следующей команды vim:
syntax on
Тем не менее, иногда я видел, как Вим запутался в том, что и где применять.
Ниже приведен текст справки от Vim Документация. Это может быть последним средством.
Цвета неправильные при прокрутке снизу вверх. Вим не читает
весь файл для разбора текста. Он начинает анализировать, где бы вы ни находились
просмотр файла. Это экономит много времени, но иногда цвета
не правы.Простое исправление — нажатие CTRL-L.
Или прокрутите немного назад, а затем снова вперед.
Для реального исправления см. |: Syn-sync |.
У некоторых файлов синтаксиса есть способ заставить это оглянуться назад, см. Справку для
конкретный файл синтаксиса. Например, | tex.vim | для синтаксиса TeX.
Других решений пока нет …