Éditeur hexadécimal de console sous Cygwin?

Réponses:

8

Il y a un paquet appelé hexedit qui apparaît dans la recherche de paquet de Cygwin, qui je suppose est un port du même outil qui est disponible dans la plupart des distributions Linux sous le même nom.

J'ai utilisé cet utilitaire (tel qu'il est installé depuis les référentiels Debian) sous Linux, et il a fait le travail que je voulais qu'il fasse. Je n'ai pas encore essayé la version dans Cygwin donc cela pourrait être un outil différent avec le même nom.

David Spillett
la source
3

Les deux vi et Emacs peut le faire et les deux sont disponibles sous Cygwin.

Notez qu'Emacs et vi peuvent être exécutés dans une console ou en mode fenêtré.

Nifle
la source
vim ++ .. a des binaires win32 natifs (pas seulement cygwin). vim fait l'édition hexadécimale via un outil d'aide appelé "xxd".
akira
dans emacs, utilisez le fichier hexl-find-file pour travailler avec l'éditeur hexl (wee
zinking
Merci, mais vic'est misérable pour l'édition binaire si vous devez insérer ou supprimer des octets! Malheureusement, xxd ne semble pas avoir un moyen d'omettre le décalage, autre que d'utiliser le style PDF (complètement non formaté).
Jeff Learman
1

J'ai utilisé bvi. Sa page d'accueil est sur sourceforge et il y a un paquet Cygwin pour cela. Comme son nom l'indique, son interface utilisateur ressemble beaucoup vi.

garyjohn
la source