Czy w vimie jest polecenie wyszukiwania wstecznego?


13

W Linuksie cli mogę robić ctrl-ri wyszukiwać wstecz i wybierać coś, co zrobiłem łatwo.
Czy w vimie jest coś podobnego? Mam na myśli to, że mogę uruchomić polecenie za pomocą :(może to być coś w rodzaju długiej substytucji) i jeśli muszę to zrobić ponownie, muszę go ponownie wpisać.
Czy istnieje sposób, aby uniknąć ponownego wpisywania, ale zamiast tego jakoś wyszukać i wykonać?

Odpowiedzi:


16

Może się q:przydać. Otwiera okno wiersza poleceń. Okno wiersza polecenia wygląda następująco:

wprowadź opis zdjęcia tutaj

Próbowałem zrobić animację jego użycia:

Animacja q:

Zobacz także c_CTRL-F, który otwiera okno wiersza poleceń z trybu poleceń.

Możesz także ponownie uruchomić ostatnie polecenie z trybu normalnego, pisząc @:.


1
Chciałbym móc +10, ponieważ ta funkcja sprawia, że ​​korzystanie z trybu poleceń vim jest znacznie przyjemniejsze. Osobiście używam kilku mapowań, aby ułatwić dostęp.
evilsoup

1
Chciałbym móc +10 za dodanie szybkiej animacji.
Mt

11

Wpisanie, :a następnie początek poprzednio wydanej komendy, po której następuje, Upspowoduje pobranie pasującej komendy. Jeśli dostępna jest więcej niż jedna opcja, możesz przełączać się między nimi za pomocą Upi Down.


Cudownie przydatne! TNX 1.0E6
Jostein Topland
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.