I would just use dos2unix personally
Or :%!dos2unix from in vim
I would just use dos2unix personally
Or :%!dos2unix from in vim
i like typing arcane looking things into neovim though
jk (kinda) you're probably right. it wasn't included in my distro and i didn't want to download a whole executable for something so minor but it will probably come in handy so I just did.
I generally use %s/\n//g (or is it \r ?) rather than trying to use verbatim control characters.
Next time, try enabling display of whitespace characters through set list
. If I remember correctly, they can help distinguish between the Windows carriage return character and Linux end of line character.
This may help for a quick overview.
Vim (and presumably neovim) will detect that it's in "DOS mode" and hide the '^M's for you. In vim you can just do ":set ff=unix" and then save.