Articles avec le tag ‘vim’

Utiliser vi comme éditeur hexadécimal

Un petit post rapide, qui est plus un post-it pour moi qu’autre chose, mais ça peut servir à d’autres…

Vous pouvez utiliser vi (ou vim) comme éditeur hexadécimal. Pour cela, il suffit d’appuyer sur la touche Echap et d’entrer la commande suivante :

:%!xxd

Le texte est alors traduit en hexadécimal. Attention : si vous sauvegardez le texte, c’est la forme hexadécimale qui sera sauvegardée (pas très grave cela dit, il suffit de retraduire dans l’autre sens). En fait, vi traduit votre texte en caractères hexadécimaux, mais après il les gère comme un texte « normal ».

Pour traduire un texte hexadécimal en un texte « normal », c’est la commande suivante :

:%!xxd -r

Trop facile! =)