Chcę wyszukać słowo od mojej bieżącej pozycji kursora w vimie do pliku w górę.
Jak to osiągnąć?
Również jak zrobić to samo dla pliku w dół.
Chcę wyszukać słowo od mojej bieżącej pozycji kursora w vimie do pliku w górę.
Jak to osiągnąć?
Również jak zrobić to samo dla pliku w dół.
:set hlsearch
i:set incsearch
polecenia mogą być interesujące dla ciebie.Odpowiedzi:
Aby wyszukać słowo w odwrotnej kolejności od kursora, wystarczy użyć
?
. Aby znaleźć słowo „fred”, wydałbyś je?fred
.Do wyszukiwania do przodu używasz ponownie
/
, używając „fred” jako przykładu/fred
.Jeśli chcesz kontynuować wyszukiwanie tego samego terminu, w tym samym kierunku możesz użyć
n
polecenia. (Lub możesz wydawać?
lub/
bez argumentów).źródło
Pisanie
?search text
w trybie poleceń powoduje wyszukiwanie do tyłu od punktu podczas/search text
wyszukiwania do przodu.Pisanie
n
przechodzi do następnego wystąpienia wyszukiwanego tekstu w kierunku, w którym ostatnio wyszukiwałeś, a pisanieN
w przeciwnym kierunku niż podczas ostatniego wyszukiwania.źródło