Jedną z zalet :[vim]grep
ponad /?
jest to, że wyniki są umieszczane na liście szybkich poprawek (lub liście lokalizacji, jeśli używasz :l[vim]grep
), co oznacza, że możesz wyciągnąć listę wszystkich dopasowań za pomocą:cl
. Następnie możesz użyć numeru, aby przejść bezpośrednio do pożądanego wyniku z listy.
Oznacza to również, że możesz użyć tego samego polecenia do przeszukiwania bieżącego bufora, :[vim]grep pattern %
jak do przeszukiwania całej bazy kodu, :[vim]grep pattern path
więc jest w tym trochę symetrii.
Następnie możesz rozgałęzić się i użyć Silver Surfer / Ripgrep, aby zapewnić bardzo mocne wyszukiwanie. Można je odwzorować na :[vim]grep
polecenie.