Como limpar o histórico de pesquisas e comandos no Vim?


15

Se você pesquisar algo no Vim anexando um termo de pesquisa a uma barra, por exemplo /searchterm, o Vim colocará esse termo na tabela de histórico de cadeias de pesquisa . Você pode navegar pelos termos de pesquisa anteriores digitando barra ( /) e usando as teclas Up/ Downsetas.

Essa tabela de histórico de cadeias de pesquisa é persistente nas reinicializações do Vim.

Tudo acima também é verdadeiro para a :tabela de histórico de comandos (digitada com anexado).

Como limpo essas tabelas de histórico?

Respostas:


18

O histórico é mantido no arquivo viminfo ; você pode configurar o que (e quantos) é mantido através das opções 'viminfo'(e 'history').

Você pode limpar o histórico através da histdel()função, por exemplo, para pesquisas:

:call histdel('/')

Você pode até excluir apenas determinados intervalos de histórico ou linhas correspondentes.

Como alternativa, você também pode editar o ~/.viminfoarquivo diretamente (quando o Vim estiver fechado e com outro editor ou com vim -i NONE).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.