Консольный шестнадцатеричный редактор под Cygwin?


Ответы:


8

В поиске пакетов Cygwin появляется пакет с именем hexedit , который, как я полагаю, является портом того же инструмента, который доступен в большинстве дистрибутивов Linux под тем же именем.

Я использовал упомянутую утилиту (как установлено из репозиториев Debian) под Linux, и она выполнила ту работу, которую я хотел, чтобы она делала. Я не пробовал версию в Cygwin, хотя это может быть другой инструмент с тем же именем.


3

Это могут делать как vi, так и Emacs , и оба доступны в Cygwin.

Обратите внимание, что Emacs и vi могут быть запущены в консоли или в оконном режиме.


vim ++ .. имеет родные двоичные файлы win32 (не только cygwin). vim выполняет шестнадцатеричное редактирование с помощью вспомогательного инструмента под названием "xxd".
Акира

в emacs использовать hexl-find-file для работы с hexl-редактором (wee
zinking

Спасибо, но viэто плохо для редактирования двоичного файла, если вам нужно вставить или удалить байты! К сожалению, xxd, похоже, не имеет возможности опустить смещение, кроме использования стиля PDF (полностью неформатированный).
Джефф Лирман

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.