You can use:
syntax region MyRegion start=/^+/ end=/\ze\n[-+*]/ hi MyRegion guifg=red ctermfg=red
If you want to integrate it with the current color scheme, use:
hi link MyRegion Keyword
(or comment, identifier, constant, etc.)
Note This means that the area ends on the line until the next - , + or * at the beginning of the next line. Therefore, the two areas starting with a + are adjacent, and you will not notice the difference in backlight.
If you want each area of ββthe line starting with + to be on the line ( inclusive ), starting with + , - or * , then use:
syntax region MyRegion start=/^+/ end=/^[-+*].*/
source share