Поможет небольшое дополнение в ~/.vimrc. Пример того, что нужно добавить смотрите в :help hex.
После этого при открытии двоичных файлов они пропускаются через
xxd
, и в редакторе можно редактировать сразу шестнадцатеричный дамп:При сохранении файла шестнадцатеричный дамп преобразуется обратно в двоичную форму.