Kadang-kadang seseorang mengirim saya .odt
, .doc
dan .docx
berkas; membukanya di OpenOffice selalu menyusahkan karena, well, OpenOffice.
Saat ini saya menggunakan berbagai alat commandline (seperti odt2txt
) untuk mengkonversi file-file ini menjadi teks biasa, menyimpan teks biasa menjadi file sementara, dan kemudian melihat (dan mungkin mengedit) dalam Vim.
Bisakah ini menjadi lebih mudah? Mungkin sesuatu dengan autogroup? Atau mungkin ada cara yang lebih baik? Saya hanya ingin melakukan:
$ vim file.odt
Dan sudahkah Vim mengurus konversi untuk saya?
Bahkan lebih baik (poin bonus) adalah jika saya juga dapat menyimpan file (ke file.txt
), tetapi ini tidak akan dibuat sampai saya menulis ...
sumber
autocmd BufReadPost *.docx :%!pandoc -f docx -t markdown
pada dasarnya berarti, bahwa jika saya membuka file .docx di vim, ia akan melewati file itu:%!pandoc -f docx -t markdown
, sebelum menampilkannya di jendela VIM?