使用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