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.
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?
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.
Tags vim