使用vim做为16(hex)进制编辑器

Linux上有一个hexeditor,使用它可以直接编辑二进制文件:

使用vim做为十六/二进制编辑器

由于我使用的是Mac OS X,没有hexeditor;于是我想到了强大的vi/vim,它有没有hex编辑模式呢?

答案是有的,只要一条简单的命令就可以把vim转为hex编辑器。

像平常一样打开一个文件:

使用vim做为十六/二进制编辑器

进入命令模式,执行:

使用vim做为十六/二进制编辑器

当你编辑完,想要退出这个编辑模式,执行:

vim实际调用外部命令xxd做转换。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注