Vim: wyszukiwanie pliku w górę / w dół od określonego punktu / pozycji


17

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ół.


3
Trafiłeś w „/” lub „?” klawisze do wyszukiwania odpowiednio do przodu i do tyłu.
41754

Te :set hlsearchi :set incsearchpolecenia mogą być interesujące dla ciebie.
evilsoup

Odpowiedzi:


29

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ć npolecenia. (Lub możesz wydawać ?lub /bez argumentów).


10

Pisanie ?search textw trybie poleceń powoduje wyszukiwanie do tyłu od punktu podczas /search textwyszukiwania do przodu.

Pisanie nprzechodzi do następnego wystąpienia wyszukiwanego tekstu w kierunku, w którym ostatnio wyszukiwałeś, a pisanie Nw przeciwnym kierunku niż podczas ostatniego wyszukiwania.


Heh snap msw, powiedzieliśmy prawie te same rzeczy! :)
Drav Sloan,

3
Tak, ale najpierw głosowałem: p
msw

Jestem po prostu zbyt wolny, to musi być mój wiek ...
Drav Sloan,
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.