Editor esadecimale della console sotto Cygwin?


Risposte:


8

C'è un pacchetto chiamato hexedit che compare nella ricerca di pacchetti di Cygwin, che presumo sia una porta dello stesso strumento disponibile nella maggior parte delle distribuzioni Linux con lo stesso nome.

Ho usato questa utility (come installata dai repository Debian) sotto Linux, e ha fatto il lavoro che volevo. Non ho provato la versione in Cygwin, quindi potrebbe essere uno strumento diverso con lo stesso nome.


3

Sia vi che Emacs possono farlo ed entrambi sono disponibili su Cygwin.

Si noti che sia Emacs che vi possono essere eseguiti in una console o in modalità finestra.


vim ++ .. ha binari nativi win32 (non solo cygwin). vim esegue la modifica esadecimale tramite uno strumento di supporto chiamato "xxd".
Akira,

in emacs usa hexl-find-file per lavorare con l'editor hexl (wee
zinking

Grazie, ma viè miserabile per la modifica di file binari se devi inserire o eliminare byte! Purtroppo, xxd non sembra avere un modo per omettere l'offset, oltre all'utilizzo dello stile PDF (completamente non formattato).
Jeff Learman,

1

Ho usato bvi. La sua home page è su sourceforge e c'è un pacchetto Cygwin per questo. Come suggerisce il nome, la sua interfaccia utente è molto simile vi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.