मैं vimहिम तेंदुए पर एक अजीब समस्या w / बिट में भाग रहा हूं : मुझे बस चलाने vimऔर फिर छोड़ने से एक गैर-शून्य निकास कोड मिलता है ।
$ vim
# exit immediately using :q
$ echo $?
1
हालाँकि, यदि मैं पूर्ण पथ का उपयोग करता हूं, तो मुझे vimयह व्यवहार दिखाई नहीं देता है
$ /usr/bin/vim
# exit immediately using :q
$ echo $?
0
पहले मैंने सोचा vimथा कि पहले मेरे रास्ते में कहीं से आ रहा था , लेकिन:
$ which vim
/usr/bin/vim
इसलिए मैं नुकसान में हूं। ऐसा किसके कारण हो सकता है?
अद्यतन: इस समस्या ने जादुई रूप से स्वयं को हल कर लिया है, जो मुझे अत्यधिक संदिग्ध बनाता है। मेरा वर्तमान सबसे अच्छा सिद्धांत यह है कि मुझे अपने .vimrcया एक प्लगइन के साथ एक समस्या थी जिसे मैंने गलती से किसी अन्य तरीके से अपना सेटअप ट्विक करते हुए तय किया था। अगर मैं इसे ठीक करने के लिए मैंने जो किया, उसे ट्रैक कर सकता हूं, तो मैं निश्चित रूप से उस जानकारी के साथ अपडेट करूंगा। जवाब के लिए धन्यवाद।
-u NONE, जो विम को बताता है कि कोई भी कॉन्फिगर फाइल लोड नहीं करना है। कुछ स्थितियों में मदद मिल सकती है।