Bagaimana menghapus pencarian dan sejarah perintah di Vim?


15

Jika Anda mencari sesuatu di Vim dengan menambahkan searchterm dengan garis miring, misalnya /searchterm, Vim menempatkan searchterm itu ke dalam tabel histori string pencarian . Anda kemudian dapat menavigasi istilah pencarian sebelumnya dengan mengetikkan forward slash ( /) dan menggunakan tombol Up/ Downpanah.

Tabel riwayat string pencarian itu persisten di restart Vim.

Segala sesuatu di atas juga berlaku untuk :tabel histori perintah (diketik dengan prepended).

Bagaimana cara menghapus tabel riwayat itu?

Jawaban:


18

Riwayat ini tetap ada di file viminfo ; Anda dapat mengonfigurasi apa (dan berapa banyak dari mereka) yang bertahan melalui opsi 'viminfo'(dan 'history').

Anda dapat menghapus histori melalui histdel()fungsi, misalnya untuk pencarian:

:call histdel('/')

Anda bahkan dapat menghapus rentang sejarah tertentu atau garis yang cocok.

Atau, Anda juga bisa mengedit ~/.viminfofile secara langsung (ketika Vim ditutup, dan dengan editor lain, atau dengan vim -i NONE).

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.