使用嵌入式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?