क्या फ़ोल्डर .vimrc
में डालना संभव है .vim
ताकि मुझे केवल संपूर्ण फ़ोल्डर को सिंक करना पड़े और फ़ोल्डर और फ़ाइल को अन्य कंप्यूटरों में न डालें ?
क्या फ़ोल्डर .vimrc
में डालना संभव है .vim
ताकि मुझे केवल संपूर्ण फ़ोल्डर को सिंक करना पड़े और फ़ोल्डर और फ़ाइल को अन्य कंप्यूटरों में न डालें ?
जवाबों:
Vim 7.4 में शुरू करने से आप बस एक फ़ाइल vimrc
को Windows के लिए $HOME/.vim/vimrc
या $HOME/vimfiles/vimrc
उसमें रख सकते हैं और Vim इसे अपने आप मिल जाएगा।
ध्यान दें, यह vimrc
बिना है। (डॉट) या _ (अंडरस्कोर) पारंपरिक .vimrc / _vimrc फ़ाइल की तरह होगा।
मैं अपने .vimrc को .vim में रखता हूं और इसे सिम्लिंक करता हूं।
ln -s ~/.vim/.vimrc ~/.vimrc
विंडोज पर मेरा मानना है कि आप mklink के साथ भी ऐसा कर सकते हैं।
यदि आप इस तरह से .vimrc के स्थान को निर्दिष्ट करने के लिए विम के लिए एक उपनाम बनाने के लिए थे:
alias vim='vim -u ~/.vim/vimrc'
तो आप अलग .vimrc होने के साथ कर सकता है।
परंतु
यह अन्य कार्यक्रमों के साथ समस्याओं का कारण बनेगा। 'V' को 'कम' में दबाने से काम नहीं चलेगा, क्योंकि यह EDITOR en-variable की सामग्री के माध्यम से विम कहता है। मुझे लगता है कि आप EDITOR चर में '-u ...' बिट जोड़ सकते हैं। शायद काम कर जाये।
Gvim के लिए, आप .gvrcrc फ़ाइल के स्थान को निर्दिष्ट करने के लिए एक बड़े अक्षर 'U' का उपयोग करेंगे। जब तक आप अपने विंडो प्रबंधक के शुरुआती लिंक में gvim के संभावित स्थान को नहीं बदलते, तब तक समस्याएँ बनी रहती हैं।
सब सब में, मैं @ रेमो के सुझाव का उपयोग करने का सुझाव दूंगा यदि आपके पास यह सब एक उप-विभाग में होना चाहिए।
पोस्ट-पुल स्क्रिप्ट बनाना अपेक्षाकृत आसान है जो 'रेपो / .vimrc' और '~ / .vimrc' के बीच लिंक को पुन: स्थापित करेगा।
सौभाग्य।
(आप .vimrc फ़ाइल के लिए एक नए डिफ़ॉल्ट स्थान को निर्दिष्ट करते हुए, अपने आप को फिर से जोड़ सकते हैं।)
यह वही है जो मैं करता हूं, मेरी इस एकल पंक्ति के साथ ~/.vimrc
:
runtime vimrc
.vimrc
समय है। फिर मैं सिर्फ एक का उपयोग करता हूं जो आपने मुझे दूसरे प्रश्न में दिया था।