I am generating a Makefile using a Zsh script. But this issue might be encountered in every language.I store a part of the Makefile in a variable using an here-document:makefile=$(<<- _MAKEFILE_.RECIPEPREFIX = >target:> recipe_MAKEFILE_)Is there any Vim built-in feature or any existing plugin which may help specifying a different language for the syntax highlighting on a specific range of lines ?I think about a syntax like:makefile=$(<<- _MAKEFILE_# vim-start: filetype=make.RECIPEPREFIX = >target:> recipe# vim-end:_MAKEFILE_)It can be understood as a ranged modeline
Set syntax highlighting for a range of lines
syntax highlighting;modeline