Kropka „.” Nie powtarza ostatniego polecenia


0

Jakoś kropka „.” polecenie nie powtarza dla mnie ostatniego polecenia. Przeszukuję plik w poszukiwaniu ciągu „xml”, wydając go, :/xmla vi, zgodnie z oczekiwaniami, zabiera mnie do następnego znaleziska. Ale teraz, kiedy naciskam „”. nic się nie dzieje (kursor pozostaje dokładnie tam), chociaż jeśli zrobię to :/xmlponownie, przejdę do następnego znaleziska.

Co może być nie tak?

Odpowiedzi:


3

.Komenda powtarza tylko ostatnią zmianę (tryb normalny) .

Aby powtórzyć ostatni wiersz polecenia, możesz użyć @:


1
npowtarza również ostatnie wyszukiwanie, a N(wielkie litery) powtarza ostatnie wyszukiwanie w przeciwnym kierunku (w górę, jeśli /wyszukiwałeś w dół, w dół, jeśli ?wyszukiwałeś w górę)
dave_thompson_085

1

w vi i vim, kiedy szukam ciągu, który umieszczam

/xml

to jeśli pierwsze wystąpienie nie jest tym, czego chcę, po prostu uderzam w slash, a następnie wchodzę

/ < enter >

i zabiera mnie to do następnego wystąpienia xml


Możesz po prostu nacisnąć, naby przejść do następnego meczu.
Heptyt

Rzeczywiście możesz. dzięki! Wiele sposobów na
skórowanie
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.