vim折叠混淆了语法高亮

svr*_*ist 8 vim syntax-highlighting folding

我正在使用vim用于LaTeX而我正在使用乳胶套件.它为我提供了很好的语法高亮和折叠,但在大文件中语法高亮显示会"混乱".如果我打开所有折叠,语法高亮显示变为OK.我希望它能"一直工作".

我似乎记得一个选项会增加用作确定语法高亮的基础的行数,但我无法找到它.

小智 13

我不编辑LaTeX,但也许你想要" :syn sync fromstart"?请注意,这会显着减慢Vim的速度,因为它会强制Vim对整个文件进行语法高亮解析,而不是文件的一部分.见::help :syn-sync".


Jer*_*lim 11

  • 正常模式下的Ctrl + L强制重绘并经常修复语法颜色问题.
  • zRzMzx (即,展开所有折叠,收缩所有折叠,折叠以显示当前行)有时修复语法突出显示与折叠相关的问题