生成一个hexdump或者使用xxd命令执行相反操作
Hujiuxiang
・1 分钟阅读
$ xxd /path/to/binary/file
说明
你可以编辑输出,并且使用xxd -r
将它转换回二进制文件,你可以配置vim来做来回转换,有效地将vim转换为二进制编辑器,方法是将它添加到你的.vimrc :
augroup Binary
au!
au BufReadPre *.bin let &bin=1
au BufReadPost *.bin if &bin | %!xxd
au BufReadPost *.bin set ft=xxd | endif
au BufWritePre *.bin if &bin | %!xxd -r
au BufWritePre *.bin endif
au BufWritePost *.bin if &bin | %!xxd
au BufWritePost *.bin set nomod | endif
augroup END
这将对编辑.bin
文件起作用。 要将它用于其他文件扩展名,请复制augroup中的行,并将*.bin替换为*.exe