나는 일반적으로 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')