Martin_Panmartinpan.blog.chinaunix.net
abin9630
全部博文(115)
c(3)
C(1)
html_js_css(1)
assemble_汇编(9)
c++(2)
ssh(1)
console(1)
git(3)
wireshark(2)
vim(7)
2015年(5)
2014年(28)
2013年(42)
2012年(40)
xiaoyaoa
whoami77
wangjian
bt44zr
ICer_Lin
liangyuy
hah123
chh318
君子世无
ylqtl
denley12
wzzushx
分类: LINUX
2012-05-16 18:14:06
点击(此处)折叠或打开
参考如下:http://www.cnblogs.com/faraway/archive/2009/03/05/1403649.html
其内容有参考:
http://www.52rd.com/blog/Detail_RD.Blog_imjacob_12317.html
但还有几点疑问:
上一篇:系统宏标识
下一篇:使用#error和#warning编译指令
abin96302013-10-30 16:19:52
同时在vim 中,使用 s 来进行替换时候:在后面被替换时, \r 表示换行, \n 表示^@,也就是0x00字符。 具体原因不明。 Ref: vim中诡异的^M 中的 第十九楼 http://forum.ubuntu.org.cn/viewtopic.php?f=68&t=265457&sid=b562658ccae510333691f4fdd6541772&start=15但是在%s 的前面或则使用 / 查找时候, \n, \r 的意义和上述文章中描写的一致
abin96302013-10-30 16:14:27
根据后续了解,看起来在vim中显示的 ^M 是单独的 \r 导致的,也就是0x0d如果使用sed -i ’s/\r//g' file 就可以删除该符号
登录 注册