使用嵌入式Javascript的HTML时,语法突出显示通常会不同步。如果我告诉vim始终从文件的开头同步,导航太慢了。我想知道是否有办法告诉vim 命令从文件的开头同步。就像在“好吧,这是我正在处理的代码,让它看起来正确”。
由于
答案 0 :(得分:2)
我认为这样可行:
:syn sync fromstart
但也许您从问题中省略了一些条件/标准,为什么这不合格?
或者,我想
:syn sync minlines=99999
应该对大多数源文件产生类似的效果(希望对你有帮助!)。
答案 1 :(得分:0)
在我看来,突出显示不应该经常失去同步。我想知道在同一文档中为“html-regions”和“javascript-regions”指定不同的语法规则是否有帮助。查看:h syn-region
和:h syn-include
以及此SO问题的答案:In VIM, how can I mix syntax/ident rules of both jinja and javascript in the same file?