文件出现 ^M 问题
^M
是回车符,他是源于 DOS/Windows 的,但是在 Unix 的系统中这样的符号在执行的时候会报错,在使用 vim 查看文件的时候会直接看到^M
而不是换行。
想替换掉^M
,换成\r
或者\n
, 千万不要直接打上符号^M
进行替换,^M
这个符号要使用 ctrl+v
& ctrl+m
生成,在 vim 中使用
:%s/^M/\r/g
进行替换所有回车符。
^M
是回车符,他是源于 DOS/Windows 的,但是在 Unix 的系统中这样的符号在执行的时候会报错,在使用 vim 查看文件的时候会直接看到^M
而不是换行。
想替换掉^M
,换成\r
或者\n
, 千万不要直接打上符号^M
进行替换,^M
这个符号要使用 ctrl+v
& ctrl+m
生成,在 vim 中使用
:%s/^M/\r/g
进行替换所有回车符。