Відповіді:
Існує пакет під назвою hexedit, який з'являється в пошуку пакетів Cygwin, і я вважаю, що це порт того самого інструменту, який доступний у більшості дистрибутивів Linux під тим самим іменем.
Я використовував цю утиліту (встановлену з репозиторіїв Debian) під Linux, і вона зробила роботу, яку я цього хотів. Я не пробував версію в Cygwin, хоча це може бути інший інструмент з такою ж назвою.
І vi, і Emacs можуть це зробити, і обидва доступні під Cygwin.
Зауважте, що Emacs та vi можуть працювати в консолі або у вікні.
vi
жалко, що ви редагуєте двійкові, якщо вам доведеться вставляти чи видаляти байти! На жаль, xxd, схоже, не має способу пропустити зміщення, окрім використання стилю PDF (абсолютно неформатоване).
Я звик bvi
. Його домашня сторінка знаходиться на sourceforge, і для неї є пакет Cygwin. Як випливає з назви, його інтерфейс дуже схожий vi
.