1

Есть ли способ открыть документы openoffice.org внутри vim, особенно если это сохранит форматирование?

В итоге выглядит как:

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>

3 ответа3

4

Я знаю, что для файлов .sxw вы изменяете имя файла на .zip, затем распаковываете его, тогда вы будете правы, чтобы начать искать в этих файлах - может быть, content.xml или что-то вроде

0

Есть еще более короткий путь вместо переименования в zip:

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

Это откроет файл как zip в vim

0

Боюсь, что нет. Vim - это текстовый редактор, а не текстовый процессор. Хотя Vim "понимает" синтаксис различных форматов текстовых файлов, он не понимает собственные форматы файлов OpenOffice.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .