1、用带-b参数的vim打开它,-b告诉vim打开的是二进制文件
$ vim -b binaryfile
2、
在vim下输入 :%!xxd,会得到如下显示,
xxd程序是vim软件包自带的一个程序,其功能就是进行十六进制的dump或者反之。
0000000: eb48 90d0 bc00 7c8e c08e d8be 007c bf00 .H....|......|..
0000010: 06b9 0002 fcf3 a450 681c 06cb fbb9 0400 .......Ph.......
0000020: bdbe 0780 7e00 007c 0b0f 8510 0183 c510 ....~..|........
0000030: e2f1 cd18 8856 0055 c646 1105 c646 0302 .....V.U.F...F..
3、
编辑文件后使用:%xxd -r将格式转化回文本格式(注意:这里的编辑只能作用于左侧的十六进制内容)
4、:wq保存并退出文件