在Windows下换行使用CRLF两个字符来表示,其中CR为回车(ASCII=0x0D),LF为换行(ASCII=0x0A),而在Linux下使用LF一个字符来表示。在Linux下使用vi来查看一些Windows下创建的文本文件时,有时会发现在每一行尾部有^M字符,其实它是显示CR回车字符。
在linux下的文件中设置
vim dosfile.txt
DOS转UNIX:setfileformat=unix
UNIX转DOS:setfileformat=dos
:wq
在Windows下换行使用CRLF两个字符来表示,其中CR为回车(ASCII=0x0D),LF为换行(ASCII=0x0A),而在Linux下使用LF一个字符来表示。在Linux下使用vi来查看一些Windows下创建的文本文件时,有时会发现在每一行尾部有^M字符,其实它是显示CR回车字符。
在linux下的文件中设置
vim dosfile.txt
DOS转UNIX:setfileformat=unix
UNIX转DOS:setfileformat=dos
:wq