Salvando arquivos de backup automaticamente no (g) Vim após salvar um arquivo

5

Eu tive um problema com o meu gVim. Perdi algumas modificações importantes depois que liguei minha máquina após um processo de hibernação.

Para evitar esse tipo de problema, gostaria de saber se é possível adicionar algo em meu .vimrc (ou um plug-in) que faz backups automáticos de tudo salvando em meus arquivos. O espaço em disco não é um problema, posso excluir esses arquivos depois.

Eu já estou usando

set backup
set backupdir=~/.backup/vim
set directory=~/.swap/vim

Isso cria um myfile.extension~ no meu .backup/vim .

... mas eu gostaria que essa configuração adicionasse ~ ao primeiro salvar, ~ 0 ao segundo, ~ 1 ao terceiro, ~ 2 ao quarto, e assim por diante - algo que mantém cópias de todas as modificações eu fiz para um arquivo.

Isso é possível? Você sabe se existe um plugin para isso?

    
por Somebody still uses you MS-DOS 04.06.2010 / 15:44

3 respostas

1

Solução simples: defina sua unidade de backup como uma pasta do Dropbox. Ele mantém as revisões de todos os seus arquivos salvos e você não precisa configurar nada.

Outra solução: link

    
por 23.07.2010 / 15:52
2

Use o RCS para manter uma versão de backup sempre que você salvar um arquivo: rcsvers.vim link

    
por 05.01.2011 / 04:56
1

Salvar e diferenciar automaticamente várias revisões numeradas sequencialmente (como VMS): savevers.vim link

    
por 05.01.2011 / 05:12

Tags