Только фон пользовательской подсветки синтаксиса Vim

Я хочу настроить подсветку синтаксиса в Vim (версия с графическим интерфейсом пользователя). Для моего языка существует существующий файл синтаксиса. Я хочу добавить к этому синтаксису выделение цвета фона для каждой строки, если эта строка начинается с > . Я понял, что могу добиться этого, добавив

:syntax match Output /^>.*$/

и

:hi Output guibg=LightBlue

в цветовую схему. Фон текста в этих строках Output затем окрашивается в голубой цвет, но также перекрывает цвет переднего плана. Таким образом, большая часть выделения синтаксиса исчезает. Как сохранить выделение синтаксиса переднего плана в этих строках?

Также: Есть ли способ расширить выделение фона до конца (правого края экрана) этих строк?

8
задан ib. 19 August 2012 в 00:49
поделиться