9

我正在为 LaTeX 使用 vim,我正在使用乳胶套件。它给了我很好的语法高亮和折叠,但在大文件中,语法高亮变得“混乱”。如果我打开所有折叠,语法突出显示就可以了。不过,我希望它一直“正常工作”。

我似乎记得一个选项会增加用作确定语法突出显示的基础的行数,但我找不到它。

4

3 回答 3

14

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

于 2010-10-09T23:35:21.577 回答
12
  • 正常模式下的 Ctrl+L 会强制重绘并经常修复语法颜色问题。
  • zRzMzx(即,展开所有折叠,收缩所有折叠,折叠以显示当前行)有时修复与折叠相关的语法突出显示问题
于 2011-01-24T10:01:38.173 回答
1

10年后,这仍然是一个问题。与杰罗米类似,我建议按zRzMzzzawhich 代表

  1. 打开所有折叠
  2. 关闭所有折叠
  3. 打开(切换)我所在的折叠
  4. 这条线上的中心缓冲区

看起来我们需要学会忍受这个

于 2020-01-15T10:30:16.973 回答