Respuestas:
Hay un paquete llamado hexedit que aparece en la búsqueda de paquetes de Cygwin, que supongo es un puerto de la misma herramienta que está disponible en la mayoría de las distribuciones de Linux con el mismo nombre.
He usado dicha utilidad (como está instalada desde los repositorios de Debian) en Linux, e hizo el trabajo que quería que hiciera. Sin embargo, no he probado la versión en Cygwin, por lo que podría ser una herramienta diferente con el mismo nombre.
Tanto vi como Emacs pueden hacer eso y ambos están disponibles en Cygwin.
Tenga en cuenta que tanto Emacs como vi se pueden ejecutar en una consola o en modo de ventana.
vi
es miserable editar binarios si tiene que insertar o eliminar bytes! Lamentablemente, xxd no parece tener una forma de omitir el desplazamiento, aparte de usar el estilo PDF (completamente sin formato).
He usado bvi
. Su página de inicio está en sourceforge y hay un paquete de Cygwin para ello. Como su nombre lo indica, su interfaz de usuario es muy similar vi
.