Jak wyczyścić historię wyszukiwania i poleceń w Vimie?


15

Jeśli przeszukujesz coś w Vimie, przygotowując wyszukiwarkę z ukośnikiem, np. /searchtermVim umieszcza ją w tabeli historii wyszukiwania . Następnie możesz nawigować po wyszukiwanych hasłach, wpisując ukośnik do przodu ( /) i używając klawiszy strzałek Up/ Down.

Ta tabela historii ciągów wyszukiwania jest trwała po ponownym uruchomieniu Vima.

Wszystko powyżej jest również prawdziwe dla :tabeli historii poleceń (wpisanej z dołączoną ).

Jak wyczyścić te tabele historii?

Odpowiedzi:


18

Historia jest utrwalona w pliku viminfo ; możesz skonfigurować, co (i ile z nich) ma się utrzymywać, za pomocą opcji 'viminfo'(i 'history').

Możesz wyczyścić historię za pomocą histdel()funkcji, np. Dla wyszukiwań:

:call histdel('/')

Możesz nawet usunąć tylko niektóre zakresy historii lub pasujące linie.

Możesz też po prostu edytować ~/.viminfoplik bezpośrednio (gdy Vim jest zamknięty, albo w innym edytorze, albo w vim -i NONE).

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.