Salve abas do vim sem salvar o ambiente vim / Recarregar o ambiente vim

0

Meu ambiente vim ocasionalmente fica corrompido devido a erros de plug-in / usuário (por exemplo, :bdelete na janela do NERDCommander) e gostaria de "recarregar o vim".

:mksession permite ao vim "salvar" guias para reabertura, mas também salva o ambiente corrompido.

Estou pensando que qualquer um deles poderia resolver o problema:

  1. :mksession de uma maneira que descarta o ambiente vim atual
  2. De alguma forma, carregue um ambiente de uma nova inicialização do vim
  3. Automatize minha solução manual: Exporte as guias abertas no momento, reinicie o vim e reabra cada guia
por Kache 05.08.2013 / 04:23

1 resposta

0

Você pode influenciar o que :mksession persiste por meio da configuração 'sessionoptions' . Por exemplo, removendo options dela, as opções alteradas e os mapeamentos não são mais persistidos.

Além disso, a sessão salva é apenas um script Vim. Você pode filtrar manualmente / automaticamente o material que está quebrado ou não é necessário. O plugin session.vim - Gerenciamento de sessão estendido para o Vim também faz esse tipo de pós-processamento.

    
por 05.08.2013 / 08:37