2012-11-16 9 views
5

मैं वीआईएम में कोई भी फाइल खोलने पर हर बार ": सेट एआई स्वि = 4" और ": सेट नंबर" (और कुछ अन्य cmd) कमांड का उपयोग करता हूं।वीआईएम संपादक के लिए कोई भी डिफ़ॉल्ट सेटिंग्स संभव है?

वीआईएम के हर नए उदाहरण के लिए मुझे आदेशों का सेट दर्ज करना होगा। क्या कोई तरीका है जहां मैं इन आदेशों को रख सकता हूं और डिफ़ॉल्ट सेटिंग्स जैसे किसी फ़ाइल को खोलते समय वीआईएम इसे हर बार निष्पादित करेगा।

+0

[ओएस एक्स टर्मिनल पर विम के लिए स्विच पर स्थायी वाक्यविन्यास] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/13405149/permanent-syntax-on-switch-for-vim-over-os-x-terminal) –

उत्तर

10

बस उन पंक्तियों को फ़ाइल ~/.vimrc पर पेस्ट करें और वीआईएम को हर बार निष्पादित किया जाएगा। यदि यह अस्तित्व में नहीं है, तो एक बनाएं।

दो सिफारिशें:

  1. कि स्वतः लोड होने .vimrc जब आप इसे बचा लेगा एक प्लगइन का उपयोग करें। .vimrc संपादित करने के साथ confortable होने के नाते बहुत महत्वपूर्ण है। वीआईएम सीखने के कारण इसे अपनी प्राथमिकताओं और कुंजी-मैपिंग के साथ बनाकर यह इतना शक्तिशाली है।

  2. Google अब कुछ तैयार .vimrc सेटअप के लिए Google के रूप में कुछ गैर-अनुकूलतम VIM कॉन्फ़िगरेशन ओवरराइड करते हैं। उदाहरण के लिए, शायद आप कई अन्य चीजों के बीच उस परेशान घंटी बीप नहीं चाहेंगे।

+1

धन्यवाद @ डॉककट, फ़ाइल बनाई और लाइन नंबरों के लिए काम कर रहे हैं, तैयार विन्यास के लिए एक्सप्लोर करेंगे। – Pranav

+1

आपको प्रत्येक पंक्ति की शुरुआत में कॉलन की आवश्यकता नहीं है (चाहते हैं?)। जब आप इसे सहेजते हैं तो अपने .vimrc को स्वत: लोड करने के लिए एक "प्लगइन" भी 'autocmd BufWritePost * vimrc स्रोत ' जितना आसान होना चाहिए। –

3

आप एक .vimrc फ़ाइल बनाने के लिए की जरूरत है।

आपको इसे अपनी होम निर्देशिका में बनाना चाहिए।

+0

हां, बहुत बहुत धन्यवाद। फ़ाइल बनाई और उस चीज़ को जगह में मिला। ! – Pranav

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