偶尔有人送我一个.odt
,.doc
和.docx
文件; 在OpenOffice中打开它们总是很痛苦,因为OpenOffice。
现在,我使用各种命令行工具(例如odt2txt
)将这些文件转换为纯文本,将纯文本保存到临时文件,然后在Vim中查看(或编辑)它。
可以简化吗?也许与自动组有关?还是有更好的方法?我只想做:
$ vim file.odt
Vim为我照顾了转换吗?
更好的(加分点)是,如果我还能够保存文件(到file.txt
),但是在我执行写操作之前不会创建该文件...
autocmd BufReadPost *.docx :%!pandoc -f docx -t markdown
基本意思是,如果我在vim中打开一个.docx文件,它将代替通过该文件:%!pandoc -f docx -t markdown
,然后在VIM窗口上显示该文件?