Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: MicHo 05 Března 2007, 17:51:50

Název: Vim - podporuje hexadecimalne pisane subory?
Přispěvatel: MicHo 05 Března 2007, 17:51:50
Dobry den,

pocul som, ze Vim v Ubuntu podporuje editovanie suborov, ktore su napisane v hexadecimalnej sustave.
Teda systemom:

0000000: 47 49 46 38 39 61 01 00 01 00 80 00 00 ff 80 00
0000010: ff ff ff 2c 00 00 00 00 01 00 01 00 00 02 02 44
0000020: 01 00 3b

Ale ani za nic neviem prist nato, ako mam tento subor otvorit vo Vime tak, aby mi nepisal haky-baky, ale aby mi ho otvoril priamo v hexadec. sustave a aby som ho v tejto sustave mohol aj editovat.
Vygooglil som cely svet a na nic som neprisiel.
Asi budem potrebovat radu odbornika.

Dakujem za rady.

Poradite?
Název: Vim - podporuje hexadecimalne pisane subory?
Přispěvatel: MicHo 16 Března 2007, 21:22:54
Nechcem pouzivat KHexEdit alebo iny program na to urceny, ked mam VIM...
Problem je, ze stale neviem, ako si ten hexadec subor otvorim a vo ViMe editujem.
Neviete niekto?
Název: Vim - podporuje hexadecimalne pisane subory?
Přispěvatel: drat 16 Března 2007, 22:09:41
No Vim to urcite umi. Konkretni syntaxi (prikaz musite nekde najit). Ja sem pisu jen proto, ze jsem si overil ze MCedit umi zobrazit soubor v hexadecimalnim tvaru. Jestli je to to co potrebujete nevim ale vyzkousejte. S tim vimem doporucuju nejakou dokumentaci a zkusit to tam najit.
Název: Vim - podporuje hexadecimalne pisane subory?
Přispěvatel: Michal Breškovec 17 Března 2007, 08:30:39
Jsem teď v práci ve Windowsech, ale mám tu nainstalovaný Vim 7 a ten to umí. Zkus otevřít požadovaný soubor a zadej příkaz
Kód: [Vybrat]
%!xxdpro převedení zpět by měl být příkaz
Kód: [Vybrat]
%!xxd -r