मैं थोड़ी देर के लिए विम के डिफ़ॉल्ट कॉन्फ़िगरेशन का उपयोग कर रहा हूं और कुछ बदलाव करना चाहता हूं। हालाँकि, अगर मैं ~/.vimrc
इसे संपादित करता हूँ तो यह /etc/vimrc
और की अन्य सभी विन्यास सेटिंग्स को अधिलेखित करने लगता है , जैसे कि अब कोई सिंटैक्स हाइलाइटिंग नहीं है। यहाँ क्या भार है:
:scriptnames
/etc/vimrc
/usr/share/vim/vimfiles/archlinux.vim
~/.vimrc
/usr/share/vim/vim80/plugin/... <there are a few>
दूसरे शब्दों में, मैं जो कुछ भी कॉन्फ़िगर करना चाहता हूं उसे विम में रखना चाहता हूं, लेकिन बस अपने शेल उपयोगकर्ता के लिए मामूली समायोजन करें।
~/.vimrc
मौजूदा कॉन्फ़िगरेशन में किसी तरह बुनाई करने के लिए मुझे क्या करने की ज़रूरत है या मुझे ~/.vimrc
डिफ़ॉल्ट कॉन्फ़िगरेशन को लोड करने की क्या आवश्यकता है ?
संपादित करें:
मेरी इच्छित सामग्री ~/.vimrc
:
set expandtab
set shiftwidth=2
set softtabstop=2
~/.vimrc
पैक के बीच में कैसे हुआ ?
$VIMRUNTIME
फाइल के प्रकारों के आधार पर फाइलों को लोड करेगा , और वह vimrc के बाद होगा