vim去除^M ms dos 回车符号

Posted by bower on March 07, 2011
VIM

分享给你的朋友->bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark

去除 MS dos 的回车符

有些文件用vim打开发现会有很多^M 符号, 这是window的换行,如何去掉呢,一条命令解决

:1,$s/{Ctrl+V}{Ctrl+M}//{Enter}

下面我解释一下
:冒号ex命令开始
1,$ 说明这条命令适用于从第一行到最后一行
/之后是要替换的文字
{Ctrl+V}说明其后的字符是一个普通字符
{Ctrl+M}就是^M了如果没有{Ctrl+V}这个就会当作回车
//换为空,

注{Ctrl+V}的意思是让你接住ctrl再按v 别呆呆的照着写

分享到:人人网开心网腾讯微博新浪微博豆瓣分享腾讯空间百度搜藏腾讯书签

分享给你的朋友->bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark

Leave a Reply

Your email address will not be published. Required fields are marked *

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word