Vim: Removing ^M characters at the end of lines
Sometimes when editing files in both Windows and UNIX environments, a CTRL-M character is visibly displayed at the end of each line as ^M in vi. This is how to remove those annoying characters:
Disclaimer:
The information below is the result of my researches in the Internet and of my experiences. It is solely used for my purpose and may not be suitable for others.
:%s/^V^M//g
(Ctrl-V)(Ctrl-M)
That's all!
-gibb