Como diferenciar o arquivo tmp do VIM com o arquivo existente

3

Acabei de abrir um arquivo de código longo no VIM e recebi a mensagem de que um arquivo de troca temporário para o arquivo já existe. Tanto o arquivo de troca temporário quanto o arquivo existente possuem registros de data e hora idênticos. Eu gostaria de diff deles, mas o arquivo de troca temporária é binário. O VIM pode mostrar as diferenças entre os dois arquivos?

Observe que tentei abrir o arquivo de permuta temporário com a opção "Recuperar" no VIM e só vimdiff com o arquivo existente. No entanto, isso me deu a mensagem "Recuperação concluída. O conteúdo do buffer é igual ao conteúdo do arquivo", o que é bom saber, mas eu ainda gostaria de saber como diff os arquivos no caso em que eles não combinam. Nesse caso, ainda é viável abrir o arquivo de troca temporário no VIM e, em seguida, vimdiff com o arquivo existente?

    
por dotancohen 28.12.2012 / 07:22

1 resposta

3

Veja o plug-in recover.vim . Ele instala um hook que pergunta o que fazer quando um arquivo de swap foi detectado, e se oferece para mostrar um diff.

    
por 28.12.2012 / 09:57

Tags