私は通常、PHPファイルとすべてのファイルタイプを持っており、vimは異なる構文を強調してここのドキュメントの一部を強調したいと思います。
<?php
echo <<<HTMLDOC
<h1> I am highlighted as html </h1>
<<<HTMLDOC
echo 'High Lighted as PHP again '
?>
答え1
もちろん色を調整できますが、次のことを試してください。
:highlight MyHereDoc ctermbg=green guibg=green
:match MyHereDoc /<<<\([A-Za-z]*\)\_.*\1/
また、これをvimrcでより重要なものにする予定の場合は、以下を追加してください。
highlight MyHereDoc ctermbg=green guibg=green
matchadd("MyHereDoc", '<<<\([A-Za-z]*\)\_.*\1')