Tuesday, October 2, 2018

Re: syntax highlighting stops somewhere in a file -- why?

On Mon, Oct 1, 2018, Tony Mechelynck wrote:

> try syn-sync

I read the suggested documentation and tried

:set syntax fromstart

, but it made no difference for a correct syncax coloring.

On Mon, Oct 01, 2018 at 05:39:46PM +0200, Bram Moolenaar wrote:

> Have you tried changing the value for 'redrawtime'? The syntax
> highlighting may just be too slow.

I put

set redrawtime=10000

in my vimrc, but it had no effect.

The file in question is of limited length, only 36 lines and 995 words.
Therefore I suspected that the correct coloring being in sync shouldn't
be the real problem, but thanks to your reactions I was able to exclude
this.

I am a relatively novice in vim and don't do much technical stuff.
Writing and editing files I only do on basic (markdown) writing and
editing pdftotext files and text copies of webpages -- both containing
lots of digraphs. Those 'leftovers' from different text formats
sometimes cause trouble in the expected coloring as is my observation.

In the file at hand I looked for unusual characters and tested the
change of coloring by copying a small block of '[text](link)', that
displayed proper coloring in the beginning of the file.

Then I found 'the Beast', it was a solitary ` mark (Digr '!).

It was the only one used on that text-saved webpage. Secondary testing
by putting a ` more to the beginning of the file 'switched off' syntax
coloring.

I couldn't find any difference in the meaning of ` and ' in vim help,
probably it has something to do with a non-closed tag.

Last and least is that especially in tty it is hard to see the diffence
between the two accents, making it harder to find the Beast anyway...

TNX again for your thoughts!

//meine

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments: