2011-02-24 8 views
10

मैं अपनी vimrc फ़ाइल बैकअप को समझता हूं लेकिन मेरे प्लगइन के बारे में क्या? अगर मैं किसी अन्य मशीन पर जाता हूं तो क्या मुझे उन्हें पुनर्स्थापित करना होगा? या क्या मैं सिर्फ अपने vim फ़ोल्डर में निर्देशिका पेस्ट कर सकता हूं (लेकिन यदि मैं विंडोज़ से लिनक्स में जाता हूं तो क्या होगा)?प्लगइन के साथ vim विन्यास बैकअप कैसे करें?

उत्तर

11

आम तौर पर, vimfiles/.vim निर्देशिका आपके साथ लेना पर्याप्त है। हालांकि, मेरे अनुभव में लिनक्स का निर्माण विम विंडोज़ की तुलना में प्लगइन लाइन-एंडिंग के बारे में बहुत अधिक उग्र है। इसलिए, यह जांचने योग्य है कि आपके सभी प्लगइन्स और अन्य विम कॉन्फ़िगरेशन फ़ाइलों में यूनिक्स लाइन एंडिंग है ताकि वे बिना किसी समस्या के विंडोज और लिनक्स पर काम कर सकें।


मेरी सेट अप में, मैं संस्करण नियंत्रण में .vim के पूरे होते हैं: यह बहुत ही सीधा कई कंप्यूटरों को सिंक्रनाइज़ करता है। यह काम अच्छी तरह से करने के लिए, अपने _vimrc को अपने vimfiles निर्देशिका में डालें और इसे नाम दें (उदा।) vimrc। फिर जगह है जहाँ आप सामान्य रूप से है में _vimrc इस सामग्री के साथ एक फ़ाइल जोड़ें:

runtime vimrc 

_gvimrc लिए भी यही करें अगर आपके पास है। इसका मतलब है कि आप सबकुछ एक फ़ोल्डर (प्लगइन्स और vimrc) में रख सकते हैं और उस फ़ोल्डर को वर्जन कंट्रोल के तहत रख सकते हैं या अगर आप चाहें तो इसे किसी अन्य माध्यम से सिंक्रनाइज़ कर सकते हैं।

+0

बहुत अच्छा ध्यान दें। – Rafid

+0

मैं लाइन एंडिंग्स को कैसे देखूं क्योंकि मैंने अपनी विंडोज़ से अपनी वीमआरसी फाइल की प्रतिलिपि बनाई है और अब उबंटू विम में शुरू नहीं होगा क्योंकि यह लाइन एंडिंग को नहीं पहचानता है। असल में मैं भी gitit में vimrc फ़ाइल नहीं खोल सकता ... – darren

+0

मुझे यहां समाधान मिले हैं http://vim.wikia.com/wiki/File_format#Converting_the_current_file :) – darren

3

ज्यादातर मामलों में निर्देशिकाएं आपके साथ चलनी चाहिए।

संबंधित मुद्दे