मेरे vim
के साथ कुछ मजाकिया चल रहा है। मैं इसे xterm
के माध्यम से उपयोग कर रहा हूं। मैं स्वत: पूर्ण फ़ाइल नामों को खोलने में सक्षम होना चाहता हूं जिन्हें मैं खोलने की कोशिश करता हूं।xterm के साथ vim में फ़ाइल नाम पूर्ण होने की उम्मीद नहीं है
उदाहरण के लिए:
# Cursor is | character
:o exam|
:o exam|<TAB>
:o examplefile.txt|
मुझे यकीन है कि vim
इस का समर्थन किया था, लेकिन यह मेरे लिए काम नहीं कर रहा। जब मैं <TAB>
मारा एक ^I
चरित्र फ़ाइल नाम को पूरा करने के बजाय डाला जाता है:
:o exam|<TAB>
:o exam^I|
:o exam^I|<TAB>
:o exam^I^I|
हालांकि, <TAB>
xterm
में bash
में ठीक काम करता है - यह सही ढंग से पूरा करता है और फ़ाइल नाम ^I
का विस्तार नहीं करता है।
क्या मेरा टर्मिनल गलत तरीके से कॉन्फ़िगर किया गया है? क्या मुझे कुछ stty
वूडू चाहिए? या यह पूरी तरह से कुछ और है?
संपादित
:e
मेरे लिए काम करता है - केवल :o
नहीं की तरह लगता है ... मेरे लिए
पूर्णता के लिए: सुनिश्चित करें कि आपके पास संगत मोड सेट नहीं है (': h 'cp'') - कमांड लाइन पर स्वत: पूर्णता केवल तभी काम करती है जब' सेट nocp'। मैंने देखा कुछ सिस्टम/etc/vimrc के साथ 'सेट सीपी' युक्त भेज दिए गए थे, जिससे वीआईएम को वीआई की तरह काम करने के लिए बनाया गया था। – Dummy00001