Czy w vimie jest wyszukiwanie i zamiana historii?

14

Możemy wyszukiwać i zamieniać historię IDE i edytorów tekstu. Podobnie, czy istnieje historia wyszukiwania lub sposób na odzyskanie wcześniej wyszukiwanego wyrażenia w vimie?

Vusan
źródło

Odpowiedzi:

15

Tak, masz historypolecenie:

:history /

Należy pamiętać, że może on być stosowany do /, :, =,> , ?, @, all, cmd, debug, expr, inputi search.

Alternatywnie możesz użyć poleceń q:, q/i q?, aby zobaczyć wcześniej wprowadzone polecenia i wyszukiwania w osobnym buforze. Następnie możesz dowolnie modyfikować i odtwarzać je, naciskając <CR>.

Widzieć :h :history , :h q:.

nobe4
źródło
1
Dzięki. Wcześniej próbowałem właśnie tego, :historyco było nieco bliżej.
vusan
3
Co do zamiany, można na to spojrzeć q:. Nie jest wyłączny dla zamienników, ale jest prawdziwym buforem, więc cała moc vima tam działa.
PhilippFrank
1
@PhilippFrank, dodam to do odpowiedzi, dzięki
nobe4
1

Możesz użyć :history sdo historii wyszukiwania. Jako skrótu możesz użyć :his s. Ten sam sposób dotyczy również historii wiersza poleceń.

SibiCoder
źródło