Di tanto in tanto qualcuno mi manda una .odt
, .doc
e .docx
di file; aprirli in OpenOffice è sempre una seccatura perché, beh, OpenOffice.
In questo momento uso una varietà di strumenti a riga di comando (come odt2txt
) per convertire questi file in testo normale, salvare il testo normale in un file temporaneo e quindi visualizzarlo (e forse modificarlo) in Vim.
Questo può essere reso più semplice? Forse qualcosa con gli autogruppi? O forse ci sono modi migliori? Vorrei solo fare:
$ vim file.odt
E Vim si è occupato della conversione per me?
Ancora meglio (punti bonus) sarebbe se fossi anche in grado di salvare il file (in file.txt
), ma che questo non sarebbe stato creato finché non avessi scritto ...
autocmd BufReadPost *.docx :%!pandoc -f docx -t markdown
fondamentalmente che se apro un file .docx in vim, invece passerà attraverso quel file:%!pandoc -f docx -t markdown
, prima di visualizzarlo nella finestra VIM?