See line breaks and carriage returns in editor
Assuming your vim settings for :set listchars=...
is set to visualize the characters you are attempting to see, in this case the carriage return characters (typed with CTL + V, CTRM + M) —— otherwise, as reported in many of the comments on this answer, the ^M character will not show on :set list
:set list
in Vim will show whitespace. End of lines show as '$
' and carriage returns usually show as '^M
'.
To disagree with the official answer:
:set list
will not show ^M characters (CRs). Supplying the -b option to vi/Vim will work. Or, once Vim is loaded, type :e ++ff=unix
.