No primeiro caso, o Vim aparentemente não detecta adequadamente os finais de linha. O uso exclusivo de CR ( ^M
) é o (antigo) estilo Mac. Você pode adicionar mac
à opção 'fileformats'
ou especificar explicitamente o formato ao abrir:
:edit ++ff=mac FILE.txt