कभी-कभी किसी ने मुझे एक भेजता है .odt
, .doc
और .docx
फ़ाइल; ओपनऑफ़िस में उन्हें खोलना हमेशा एक दर्द होता है क्योंकि, ओपनऑफ़िस।
अभी मैं odt2txt
इन फ़ाइलों को सादे पाठ में बदलने के लिए कई प्रकार के कमांडलाइन टूल (जैसे ) का उपयोग करता हूं , सादे पाठ को एक अस्थायी फ़ाइल में सहेजता हूं , और फिर इसे विम में देखें (और शायद संपादित करें)।
क्या इसे आसान बनाया जा सकता है? शायद ऑटोग्रुप्स के साथ कुछ? या शायद बेहतर तरीके हैं? मैं बस करना चाहूंगा:
$ vim file.odt
और विम ने मेरे लिए धर्मान्तरण का ख्याल रखा है?
इससे भी बेहतर (बोनस अंक) होगा यदि मैं फ़ाइल को बचाने में सक्षम था (भी file.txt
), लेकिन यह तब तक नहीं होगा जब तक मैं एक लेखन नहीं करता ...
autocmd BufReadPost *.docx :%!pandoc -f docx -t markdown
मूल रूप से इसका मतलब यह है, कि अगर मैं vd में एक .docx फ़ाइल खोलता हूं, तो:%!pandoc -f docx -t markdown
वह VIM विंडो पर प्रदर्शित करने से पहले, उस फ़ाइल को इसके माध्यम से पारित करेगा ?