[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

AD.24 Editar archivos binarios

Existe un modo principal especial para editar archivos binarios: el modo Hexl. Para utilizarlo, visite el archivo con M-x hexl-find-file en lugar de C-x C-f. Este comando convierte el contenido del archivo a hexadecimal y le permite editar la traducción. Cuando guarda el archivo, se convierte otra vez en binario automáticamente.

Ud. también puede usar M-x hexl-mode para traducir un búfer existente a hexa. Esto es útil si visita un archivo normalmente y descubre que se trataba de un archivo binario.

Los caracteres de texto comunes sobreescriben en el modo Hexl. Esto es para mitigar el riesgo de arruinar accidentalmente la alineación de los datos del archivo. Hay comandos especiales de inserción. He aquí una lista de los comandos del modo Hexl:

C-M-d

Inserta un byte con un código tecleado en decimal.

C-M-o

Inserta un byte con un código tecleado en octal.

C-M-x

Inserta un byte con un código tecleado en hexa.

C-x [

Va al comienzo de la "página" de 1 kilobyte.

C-x ]

Va al final de la "página" de 1 kilobyte.

M-g

Va a una dirección especificada en hexa.

M-j

Va a una dirección especificada en decimal.

C-c C-c

Sale del modo Hexl, regresando al modo principal que el búfer tenía antes de que ud. invocara hexl-mode.

Otros comandos de Hexl le permiten insertar cadenas (secuencias) de bytes binarios, moverse de a shorts o ints, etc.; teclee C-h a hexl-RET para los detalles.


This document was generated by Roberto on abril, 2 2007 using texi2html 1.76.