![Vim 구문은 특정 줄을 강조 표시합니다.](https://linux55.com/image/18156/Vim%20%EA%B5%AC%EB%AC%B8%EC%9D%80%20%ED%8A%B9%EC%A0%95%20%EC%A4%84%EC%9D%84%20%EA%B0%95%EC%A1%B0%20%ED%91%9C%EC%8B%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
나는 일반적으로 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')