使用嵌入式JavaScript处理HTML时,语法突出显示通常不同步。如果我告诉vim始终从文件的开头进行同步,则导航速度太慢。我想知道是否有方法告诉命令上的vim 要从文件的开头进行同步。就像在“确定这是我正在处理的代码,使它看起来正确”。从命令上的文件起始处开始的Vim同步语法
感谢
使用嵌入式JavaScript处理HTML时,语法突出显示通常不同步。如果我告诉vim始终从文件的开头进行同步,则导航速度太慢。我想知道是否有方法告诉命令上的vim 要从文件的开头进行同步。就像在“确定这是我正在处理的代码,使它看起来正确”。从命令上的文件起始处开始的Vim同步语法
感谢
我认为这会工作:
:syn sync fromstart
但也许你忽略从问题的一些条件/标准,这是为什么没有资格?
另外,我想
:syn sync minlines=99999
应该对大多数源文件类似的效果(希望你!)。
在我看来,突出显示不应该经常不同步。我想知道是否可以帮助在同一个文档中为“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?