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