红联Linux门户
Linux帮助

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

发布时间:2016-10-20 15:27:01来源:topspeedsnail.com作者:斗大的熊猫
Linux上有一个hexeditor,使用它可以直接编辑二进制文件:
使用vim做为16(hex)进制编辑器
 
由于我使用的是Mac OS X,没有hexeditor;于是我想到了强大的vi/vim,它有没有hex编辑模式呢?
 
答案是有的,只要一条简单的命令就可以把vim转为hex编辑器。
 
像平常一样打开一个文件:
使用vim做为16(hex)进制编辑器
 
进入命令模式,执行:
:%!xxd
使用vim做为16(hex)进制编辑器
 
当你编辑完,想要退出这个编辑模式,执行:
:%!xxd -r
 
vim实际调用外部命令xxd做转换。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/25222.html