różne wzorce wyszukiwania na okno / bufor


10

Czy w jakiś sposób można mieć różne wzorce wyszukiwania dla okna lub bufora, tj. Chcę wyszukać termin A w oknie / buforze A i termin B w oknie / buforze B, aby za pomocą hlsearchpodświetlał różne rzeczy np. Równolegle w podziale.

Odpowiedzi:


9

Możesz użyć :autocmds, 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).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.