Ich habe eine ziemlich große Binärdatei (ein paar zehn MB) und möchte ein paar KB irgendwo in der Mitte entfernen. Es handelt sich um eingeklemmte Daten, weder am Anfang noch am Ende.
Idealerweise möchte ich Emacs verwenden und der Hexl-Modus scheint ein wahrscheinlicher Kandidat zu sein.
Ist es möglich, eine Zeile aus dem Hexl-Puffer zu löschen? Ctrl- kscheint den Job nicht zu machen. Ich schaue mir gerne den Code an, suche aber aus irgendeinem Grund nach hexl-mode.el. Alles, was ich finde, ist die kompilierte .elc-Datei auf meinem Ubuntu 10.04-Computer Emacs 23.1.
Zusätzlich: In einem hinterhältigen Schritt möchte ich eine weitere Frage im Hexl-Modus hinzufügen, die nicht direkt mit der im Titel formulierten Frage zusammenhängt, aber Teil des vollständigen Problems ist, mit dem ich konfrontiert bin: Es wäre sehr nützlich für mich, wenn Ich könnte X hexadezimale Zeichen pro Zeile anzeigen, wobei sich X offensichtlich mit dem Format der Binärdatei ändert, die ich bearbeite. Ich konnte im Hexl-Modus keine Möglichkeit finden, dies zu tun, und dachte, ich werde die Frage hier stellen.
quelle