Você envia e-mails formatados com Markdown?
É difícil ter a formatação do Mail e do Markdown; você não pode simplesmente "adicionar" outra sintaxe a uma existente. O Vim permite designar certas regiões e incluir outra sintaxe lá (veja :help :syn-include
), mas não acho que funcionaria bem. (A menos que você possa ignorar as mensagens citadas e apenas definir uma região para todo o corpo do email.)
Se você tiver apenas blocos de Markdown incorporados em mensagens de e-mail, poderá usar meu plug-in SyntaxRange para destacar um intervalo de linhas (especificando manualmente ou delimitado por determinados marcadores). Eu uso isso para destacar blocos diff de patches inline.