David Brown wrote:
I'm trying to get cweb.vim to work better, and am not sure how to go about this.

Most of a cweb file is regular TeX (or LaTeX), with some occasional regions
that are C code.  The way it is implemented now, works with simple
constructs.

However, tex.vim frequently will enclose large sections of the document
within a region and the cweb.vim which the webCRegion is not part of.

I think I can fix this by adding an appropriate containedin=... field to
the definition of webCRegion.

What I'm having difficulty with is figuring out what to put there.  Is
there a way of finding out what region a given part of the buffer is in?
From :help synID
Example (echoes the name of the syntax item under the cursor): >
           :echo synIDattr(synID(line("."), col("."), 1), "name")

Thanks,
David Brown




Reply via email to