Vim: 대체 시 현재 항목 강조 색상을 변경하는 방법

Vim: 대체 시 현재 항목 강조 색상을 변경하는 방법

Vim 색상을 변경하여 을 수행하면 /search모든 일치 항목이 밝은 노란색으로 강조 표시됩니다. 이렇게 하면 경기를 훨씬 쉽게 볼 수 있습니다.

하지만 확인 플래그로 대체를 수행하면 :%s/find/replace/gc모든 항목이 노란색으로 강조 표시되므로 괜찮습니다. 하지만 Vim이 어떤 항목을 확인하라고 요청하는지 알 수 없습니다.

확인이 필요한 항목을 확인할 수 있도록 현재 대체 항목을 다른 색상으로 강조 표시하려면 어떻게 해야 합니까?

답변1

원하는 하이라이트 그룹은 'incsearch' 옵션을 활성화하지 않은 경우에도 "IncSearch"입니다. 확인이 활성화되면 현재 대체 항목에도 사용됩니다.

보다 " :help hl-IncSearch".

답변2

vim 내부에서는 명령 모드를 사용할 수 있습니다:
:highlight IncSearch guibg=green ctermbg=green term=underline

항상 사용하려면 다음을 입력하세요 .vimrc.
highlight IncSearch guibg=green ctermbg=green term=underline

관련 정보