
Mudei as cores do Vim para que, quando faço um /search
, todas as correspondências sejam destacadas em amarelo brilhante. Isso torna as correspondências muito mais fáceis de ver.
Porém, quando executo uma substituição com o sinalizador de confirmação, :%s/find/replace/gc
todos os itens ficam destacados em amarelo, o que é bom, mas não consigo dizer qual item o Vim está me pedindo para confirmar.
Como posso destacar o item de substituição atual em outra cor para ver o que precisa ser confirmado?
Responder1
O grupo de destaque que você deseja é "IncSearch", mesmo se você não tiver a opção 'incsearch' habilitada - ele também é usado para a substituição atual quando a confirmação está habilitada.
Ver " :help hl-IncSearch
".
Responder2
Quando estiver dentro do vim você pode usar o modo de comando:
:highlight IncSearch guibg=green ctermbg=green term=underline
Para tê-lo sempre, coloque isso em seu .vimrc
:
highlight IncSearch guibg=green ctermbg=green term=underline