Emacs: Change File Line Ending Between Windows, Linux, Mac

By Xah Lee. Date: .

Change File Line Ending Between Windows, Linux, Mac

  1. Open the file
  2. Alt+x set-buffer-file-coding-system.
  3. When it prompts you for a coding system, type one of: {mac, dos, unix}. (on Mac, use “unix”. For Microsoft Windows, use “dos”.)
  4. Then, save the file.

If you want utf-8 encoding, chose one of:

Which newline convention is used for the current file?

See the value in variable buffer-file-coding-system [see Emacs: Show Variable Value]

Emacs Line Ending