vim: :match 및 :2match 검색 결과를 다른 색상으로 설정하는 방법은 무엇입니까?

vim: :match 및 :2match 검색 결과를 다른 색상으로 설정하는 방법은 무엇입니까?

예를 들어 다음을 원합니다.

:match search /<div/ guib=Green
:match search /<\/div>/ guibf=Blue

하지만 그건 작동하지 않습니다.

답변1

강조 색상을 정의해야 합니다. ~에서:h :match

:mat[ch] {group} /{pattern}/
        Define a pattern to highlight in the current window.  It will
        be highlighted with {group}.  Example: >
                :highlight MyGroup ctermbg=green guibg=green
                :match MyGroup /TODO/

따라서 다음과 같습니다.

:hi OpenTag guibg=green ctermbg=green
:hi CloseTag guibg=blue ctermbg=blue
:match OpenTag /<div>/
:2match CloseTag /<\/div>/

관련 정보