Exibindo arquivos binários no vim exibe sem sentido

2

Quando eu abro um arquivo binário no Vim, ele mostra um monte de rabiscos. Seria de se esperar que exibisse um monte de 1s e 0s. Por que isso acontece?

    
por David Sawyer 07.11.2012 / 23:21

1 resposta

4

Excelente pergunta.

Editores de texto não abrem arquivos e mostram binário. Eles geralmente lêem arquivos com codificação ASCII ou Unicode.

Veja alguns exemplos de como a codificação ASCII funciona:

link

Basicamente, o modo como funciona é, lê o primeiro número de bytes e, em seguida, interpreta essa coleção de bits como um determinado caractere, que é o que você está vendo na tela.

No entanto, se você quiser mostrar binário (ou hexadecimal) no Vim, você pode, fazendo algo assim:

link

    
por 07.11.2012 / 23:25