What is the difference between a "line feed" and a "carriage return"?
carriage-return, line-breaks, linefeed, newline, string
Solution
A line feed means moving one line forward. The code is `\n`. A carriage return means moving the cursor to the beginning of the line. The code is `\r`.
Windows editors often still use the combination of both as `\r\n` in text files. Unix uses mostly only the `\n`.
The separation comes from typewriter times, when you turned the wheel to move the paper to change the line and moved the carriage to restart typing on the beginning of a line. This was two steps.
Problem
If there are two keywords then they must have their own meanings. So I want to know what makes them different and what their code is.