vim подсветить часть файла

интернет компьютеры программирование vim подсветка

Как подсветить часть файла в vim?
Есть огромный си файл, в нем по макросу DO_XXX находится новая версия кода, а без этого макроса - старая.
Хочу подсветить (поставить цветной фон) на старую часть кода.

Подсветку готов расставлять руками, но как ее сделать?

Примечание:
В простейшем случае -- я хочу подсветить (поменять фон) у 1/3 файла, со строки K по строку L. И сохранить данную подсветку в mkview

Примечание:
В идеальном случае - нужна поддержка define-ов сишного препроцессора, чтобы по заданному списку включенных дефайнов vim подсвечивал "выключенные" через ifdef куски файла.

Примечание:
вопрос не в том как создать свою схему подсветки, а как руками подсветить часть заданного файла.
Ответы:
Руками подсветить никак. Только добавив свои теги в схему подсветки.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.