On Nov 25, 1:35 pm, Nathaniel Echols <[email protected]> wrote: > > syn match confAttribute "^[\ *]\.[a-z][a-z0-9_]*[\ ]*=" > > which also works. But what I eventually want is to highlight the attribute, > and then have everything on the other side of the '=' be treated as a > string, whether or not it is enclosed in quotes. Nothing I've tried has > worked; if I try to define a string as a region starting with the pattern > above, the attribute loses its highlighting. The catch is that these > attribute names and '=' are not reserved, and can be used anywhere in a > string - it's the ordering of these elements that is important. > ('contained' helped with some problems, but didn't entirely do what I > needed.) >
I think you want "contained" combined with "nextgroup". See :help syn- nextgroup for details. -- You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php
