Odpowiedzi:
Możesz użyć :autocmd
s, aby przełączyć bieżący wzorzec wyszukiwania (rejestr /
) podczas poruszania się po oknach i buforach, ale Vim nigdy nie będzie wyróżniał różnych wzorców w tym samym czasie, ponieważ wciąż jest to pojedynczy rejestr globalny, który jest po prostu multipleksowany.
Oprócz wyszukiwania, można wyróżnić różne wzory (również w różnych kolorach) poprzez wbudowany :match
, :2match
, :3match
, i :call matchadd()
. Są to okna lokalne.
Wreszcie istnieją wtyczki, takie jak moja wtyczka Mark, które oferują wyróżnianie, wyszukiwanie, przeskakiwanie do następnego dopasowania (podobnie do wbudowanego wyszukiwania) dla wielu wzorców. (Strona wtyczek zawiera linki do alternatywnych wtyczek).