您的位置:首页 > 运维架构 > Linux

vim 中删除 ^M

2014-06-16 17:16 197 查看
vim 命令: :%s/^M//g
在DOS/Windows里,文本文件的换行符为\r\n,而在*nix系统里则为\n,所以DOS/Windows里编辑过的文本文件到了*nix里,每一行都多了个^M。删掉该字符可以在VI里用 :%s/\r//g 或 :%s/^M//g

注意:若想在vim编辑模式下输入^M, 是先按^v,再按回车(不能直接输入\r);在命令模式下则可以直接输入 \r 来检索字符 ^M 。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Unix linux dos vim