VIM: Limpar mapeamento, autocmd e outros efeitos do plug-in excluído

0

Eu recentemente removi o plugin python-mode por alguma razão, mas seus mapeamentos e chamadas de eventos ainda estão intactos para os buffers que abri quando o plugin foi instalado. Como nenhum script vim do modo python sai, isso exibe erro para determinados eventos.

Eu usei :mapclear <buffer> para limpar os mapeamentos, mas as chamadas de evento ainda saem. Como posso limpá-los também?

Atualizar

Eu resolvi o problema removendo os arquivos de visualização criados pelo restore_view plugin.

    
por user24665 11.01.2014 / 19:32

1 resposta

1

As exibições e as sessões, por padrão, também persistem nos mapeamentos definidos. Onde você está apenas usando plugins (e raramente para nunca definir mapeamentos ad-hoc), isso é supérfluo; o plugin irá redefini-los no próximo uso, de qualquer forma.

Para evitar esse problema (e reduzir o tamanho dos arquivos correspondentes, remova o valor options das opções:

:set sessionoptions-=options
:set viewoptions-=options
    
por 11.01.2014 / 20:09

Tags