मैं एक बेवकूफ सवाल है, लेकिन मैं अटक कर रहा हूँ। मैं सेट ts = मेरी .vimrc फ़ाइल में 4 सेट करते हैं, लेकिन यह काम नहीं लगता है। एक नई फ़ाइल खोलें, टैब अभी भी 3 रिक्त स्थान के रूप में विस्तारित है। और कमांड मोड के तहत, "सेट टीएस" को "टैबस्टॉप = 3" मिला। क्या कोई अंतिम फ़ाइल है जैसे। Vimrc जो मेरे ts को ओवरराइट करता है?.vimrc में ts = 4 क्यों सेट नहीं करता है?
यहां तक कि मैं टाइप करें: सेट ts = 4, vim में, जब मैं टैब टाइप करें, यह केवल लंबाई में 3 रिक्त स्थान है।
यहाँ मेरी संदिग्ध विकल्प है कि मेरे .vimrc
set autoindent
set shiftwidth=4
set softtabstop=4
set backspace=2
धन्यवाद में इस कष्टप्रद परिणाम का कारण है।
वहाँ शीर्ष पर कुछ या की तरह'/* vim फ़ाइल के नीचे है? या शायद एक प्लगइन? क्या आपके पास '.vim/वाक्यविन्यास 'में कुछ परिभाषित है? – Amadan
नहीं, मैंने पूछने से पहले इसे खोजा। न तो ts = 3 और न ही tabstop = 3 .vimrc फ़ाइल में है। और .vim के तहत कोई वाक्यविन्यास फ़ाइल नहीं है। –