vim
Wyszukiwanie w bieżącym buforze
Szukaj…
Poszukiwanie dowolnego wzorca
Standardowe komendy wyszukiwania Vima to /
do wyszukiwania do przodu i ?
do wyszukiwania wstecz.
Aby rozpocząć wyszukiwanie w trybie normalnym:
- naciśnij
/
, - wpisz swój wzór,
- naciśnij
<CR>
aby przeprowadzić wyszukiwanie.
Przykłady:
/foobar<CR> search forward for foobar
?foo\/bar<CR> search backward for foo/bar
n
i N
mogą być użyte do przejścia do następnego i poprzedniego wystąpienia:
Naciśnięcie
n
po wyszukiwaniu do przodu ustawia kursor przy następnym wystąpieniu do przodu .Naciśnięcie
N
po wyszukiwaniu do przodu ustawia kursor przy następnym wystąpieniu do tyłu .Naciśnięcie
n
po wyszukiwaniu do tyłu ustawia kursor przy następnym wystąpieniu, do tyłu .Naciśnięcie
N
po wyszukiwaniu do tyłu ustawia kursor przy następnym wystąpieniu do przodu .
Wyszukiwanie słowa pod kursorem
W trybie normalnym przesuń kursor na dowolne słowo, a następnie naciśnij *
aby wyszukać następne wystąpienie słowa pod kursorem, lub naciśnij #
aby wyszukać do tyłu.
*
lub #
wyszukaj dokładne słowo pod kursorem: wyszukiwanie big
spowoduje znalezienie tylko big
a nie bigger
.
Pod maską Vim używa prostego wyszukiwania z atomami granic słów :
-
/\<big\>
dla*
, -
?\<big\>
dla#
.
g*
lub g#
nie wyszukuj dokładnego słowa pod kursorem: szukanie big
byłoby bigger
.
Pod maską Vim używa prostego wyszukiwania bez atomów na granicy słów :
-
/\<big\>
dla*
, -
?\<big\>
dla#
.
wykonaj polecenie w wierszach zawierających tekst
Polecenie :global
ma już swój własny temat: polecenie globalne