标签:问题 回车换行 ges 输入 文件 换行符 alt 打开 日志
做实验的时候会把日志重定向写到文件中,方便以后查看。但是用vim打开之后出现很多^H和^M,就像乱码一样。如图所示:
现在尝试在vim中解决这个问题。
替换^H
在vim中输入命令,表示把^H替换成空格(注意/ /之间有个空格)
:%s/^H/ /g
解释:
s
: 表示替换操作
%
:“%” :表示整个文件。s前面的符号表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;
/
:分隔符,分隔需要替换的源字符和目标字符以及命令
^H
:需要替换掉的内容,这是一个控制字符。^H的输入方法:先按住Ctrl键不放,然后依次键击字母V和字符H,完成输入
替换^M
:%s/^M/\r/g
^M
:是DOS系统中的回车换行符
\r
:\是转义字符,\r表示Linux下的换行符
同样的,^M的输入方法:先按住Ctrl键不放,然后依次键击字母V和字符M
标签:问题 回车换行 ges 输入 文件 换行符 alt 打开 日志
原文地址:http://www.cnblogs.com/mooba/p/7878640.html