Vorrei visualizzare il file eseguibile in Vim.Visualizzazione file in formato binario
Ho usato :set binary
e ho pensato che vedrò solo uno e zero, ma nulla è cambiato.
Come posso ottenere di vedere solo uno e zero?
Vorrei visualizzare il file eseguibile in Vim.Visualizzazione file in formato binario
Ho usato :set binary
e ho pensato che vedrò solo uno e zero, ma nulla è cambiato.
Come posso ottenere di vedere solo uno e zero?
Invece di uno e zero, è possibile ottenere una rappresentazione esadecimale con:
:setlocal display=uhex
Inoltre, è possibile ottenere un dump esadecimale di un buffer con:
:%!xxd
Questo è utile ma non visualizzerà file raw (uno e zero) come è memorizzato sul disco rigido. È riformato con vim. – xralf
Ma scrivono che non è possibile in 'vim'. Forse hex è più conveniente per il lavoro reale, ma è strano che Vim non possa visualizzare il file raw. – xralf
@xralf - Il fatto è che il "formato" di 1 e 0 non è poi così utile ... quindi non c'è molta richiesta. – Rook
Questo ha fatto il trucco per me:
:%!xxd -b
Uhh, il binario in questo senso in realtà significa non testo. Btw, cosa faresti con tutti gli "uno e zero"? – Rook
Sto studiando il processo di traduzione del piccolo codice assembly con l'utilità 'as' in Linux e voglio vedere il risultato come file binario. – xralf
E poi cosa? ... – Rook