使用vim打开文件的16进制形式,编辑和全文替换

Posted midhillzhou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用vim打开文件的16进制形式,编辑和全文替换相关的知识,希望对你有一定的参考价值。

1、先用vim打开文件的二进制形式,如果不以二进制可能会产生转换错误。

vim -b file-to-open.dat

2、用xxd把文件转换成十六进制格式

:%!xxd

现在就可以对待普通文本一样查看和编辑二进制文件了。

3、vim 单文件替换方法

:%s/old/new/gc          全文执行替换,询问是否替换

4、修改完成使用xxd把十六进制转换回二进制

:%!xxd -r

5、保存文件,并退出vim

:wq

 

 参考:http://blog.csdn.net/qiuchangyong/article/details/7233727

    http://blog.csdn.net/zcube/article/details/42710141

以上是关于使用vim打开文件的16进制形式,编辑和全文替换的主要内容,如果未能解决你的问题,请参考以下文章

去除VIM中打开文件里有的^M字符

怎样把文件转换成二进制形式的文本文件?

如何使用16进制文件编辑器Ultraedit

vim编辑器中替换字符串

13Vim编辑器使用详解

vim编辑二进制文件