如何使用vim编辑二进制文件

 时间:2024-10-14 20:25:45

1、使用vim默认方式打开二进制文件后是下面这样的,根本无法编辑和查看,那要怎么做呢,往下看

如何使用vim编辑二进制文件

2、用过shell的应该都知道hexdump,16进制形式查看文件,但是这个只能查看,磕聆霖麸无法编辑,我们的目的是在vim中让文件也以这个形式显示。

如何使用vim编辑二进制文件

3、那我们需要先以 vim -b file打开文件,就是以二进制形式打开,然后在命令模式下输入:%!xxd

如何使用vim编辑二进制文件

4、这样就让文件以hexdump输出格式显示了。显示后,最左侧是地址信息,中间是16进制信息,右侧则是ASCII显示区

如何使用vim编辑二进制文件

5、图中的1区是我们要修改的部分,2区的修改没有意义,修改后也不会有影响。我们在1区把最前面的两个亨蚂擤缚字节从 9fd1改为3335,对应可打印字符3和5.

如何使用vim编辑二进制文件

6、最后在命令模式下输入:%!xxd -r 恢复二进制格式,:wq保存退出即可。

如何使用vim编辑二进制文件
如何使用vim编辑二进制文件
  • Notepad++如何设置语言
  • win10怎么安装svn?win10系统下安装配置svn方法
  • Capture原理图设计平台格点参数的设置
  • Window2008R2如何安装Telnet客户端?
  • 如何成为一名优秀的DBA(数据库管理员)
  • 热门搜索
    青春期手抄报内容 有关交通安全的手抄报 垃圾分类的手抄报 关于感恩手抄报内容 小学三年级手抄报大全 手抄报设计图案大全 森林防火手抄报资料 爱国的手抄报图片 交通的手抄报 孝德手抄报内容