Всем привет.
Делаю подсветку синтаксиса в vim.
GUI (gvim), но не в этом суть, если для терминала решение есть, для gvim'а разберусь как прикрутить.
Тестовый текст:
one two three four
Делаю:
:syn off
:syn on
:syn match two 'two.*' contains=three
:hi two guifg=red
Работает:
two three four
теперь красное.Теперь продолжаю:
:syn match three 'three.*'
:hi two gui=bold
Я ожидал, что
three four
теперь будет крассным bold, а оно просто bold и дефолтного guifg .Как сделать, чтобы для three bold (явно указанный) не отменял guifg установленного two?