¿Cómo borrar el historial de búsqueda y comando en Vim?


15

Si busca algo en Vim anteponiendo el término de búsqueda con una barra diagonal, por ejemplo /searchterm, Vim coloca ese término de búsqueda en la tabla de historial de la cadena de búsqueda . Luego, puede navegar a través de los términos de búsqueda anteriores escribiendo una barra diagonal ( /) y usando las teclas de flecha Up/ Down.

Esa tabla de historial de cadena de búsqueda es persistente en todos los reinicios de Vim.

Todo lo anterior también es cierto para la :tabla de historial de comandos (escrita con antecedente).

¿Cómo borro esas tablas de historial?

Respuestas:


18

El historial persiste en el archivo viminfo ; puede configurar qué (y cuántos de ellos) persiste a través de las opciones 'viminfo'(y 'history').

Puede borrar el historial mediante la histdel()función, por ejemplo, para búsquedas:

:call histdel('/')

Incluso puede eliminar solo ciertos rangos del historial o líneas coincidentes.

Alternativamente, también puede editar el ~/.viminfoarchivo directamente (cuando Vim está cerrado y con otro editor o con vim -i NONE).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.