Redefinir o destaque de sintaxe do Vim

Já se irritou quando o Vim falha em destacar a sintaxe de maneira adequada em um arquivo complexo aberto no meio ? Por exemplo, quando você reabre o arquivo HTML com um <script>bloco enorme , e o Vim não sabe que é um script, porque seu início está muito, muito longe:
Sem realce JS
É muito chato rastejar para cima e para baixo para fazer o Vim pegá-lo ! Não há necessidade de fazer mais isso! Esta resposta SO revela a correção:

:syn sync fromstart

… aaand ….
Destaque corrigido
Então, por que não fazer um mapa no seu vimrc?

nmap <C-s> :syn sync fromstart<CR>

Agora Control + S irá S incarar sua S intax.

Leia a resposta do SO para obter mais detalhes sobre este comando.