Ocasionalmente alguém me um envia .odt
, .doc
e .docx
arquivo; abri-los no OpenOffice é sempre uma dor, porque, bem, o OpenOffice.
No momento, uso várias ferramentas de linha de comando (como odt2txt
) para converter esses arquivos em texto sem formatação, salvar o texto sem formatação em um arquivo temporário e depois visualizá-lo (e talvez editá-lo) no Vim.
Isso pode ser facilitado? Talvez algo com grupos automáticos? Ou talvez haja maneiras melhores? Eu gostaria de fazer apenas:
$ vim file.odt
E o Vim cuidou da conversão para mim?
Melhor ainda (pontos de bônus) seria se eu também pudesse salvar o arquivo (em file.txt
), mas isso não seria criado até que eu escrevesse ...
autocmd BufReadPost *.docx :%!pandoc -f docx -t markdown
basicamente média, que se eu abrir um arquivo .docx no vim, ele irá em vez passar esse arquivo através de:%!pandoc -f docx -t markdown
, antes de exibi-lo na janela do VIM?