Apertura di documenti openoffice in vim


1

Esiste un modo per aprire i documenti openoffice.org all'interno di vim, specialmente se manterrà la formattazione?

Finisce per apparire come:

PK^C^D^T^@^@^H^@^@N¢^E=^Æ2^L'^@^@^@'^@^@^@^H^@^@^@mimetypeapplicationvnd.oasis.opendocument.textPK^C^D^T^@^H^H^H^@N¢^E=^@^@^@^@^@^@^@^@^@^@^@^@^K^@^@^@content.xmlµXÛnã6^P}ïW^H*Ð7Y±Ó^B^[7ö¢À¢@<81>^D(<90>´è+M<8e>,îòV<92>²­~}<87><94>

Risposte:


4

So che .sxw ti finge di cambiare il nome del file in .zip, quindi decomprimilo quindi avrai ragione a iniziare a cercare in quei file - forse content.xml o qualcosa del genere


Affascinante, che funziona davvero! Si lamenta di essere stato malformato in seguito alla ricompilazione, ma ciò mi consente di modificare tramite VIM, geniale.
Eric

0

No, ho paura di no. Vim è un editor di testo, non un elaboratore di testi. Mentre Vim "comprende" la sintassi di una varietà di formati di file di testo, non comprende i formati di file nativi di OpenOffice.


0

C'è un modo ancora più breve invece di rinominare in zip:

au BufReadCmd *.odt,*.ott,*.ods,*.ots,*.odp,*.otp,*.odg,*.otg call zip#Browse(expand("<amatch>"))

Questo aprirà direttamente il file come zip in vim

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.