Я считаю, что плагин Txtfmt - это то, что вы ищете ...
Txtfmt (The Vim Highlighter)
Txtfmt предоставляет возможность «расширенного текста» для простого текста в Vim. Выделение выполняется с помощью скрытых символов маркера, вставляемых непосредственно в буфер, поэтому выделение становится постоянным без необходимости хранить метаданные отдельно от файла.
Txtfmt легко настраивается. Настройки по умолчанию поддерживают 8 (настраиваемых) цветов переднего плана, 8 (настраиваемых) цветов фона и все комбинации атрибутов полужирный, подчеркивание и курсив (например, полужирный, полужирный курсив, полужирный подчеркивание и т. Д.). Конфигурация не по умолчанию поддерживает следующие дополнительные атрибуты: standout, reverse и undercurl.
Существует очень обширный файл справки, и автор более чем рад ответить на вопросы об использовании ...