जवाबों:
आपको |पहले एक और डालने की आवश्यकता है elseअन्यथा विम को लगेगा कि आपकी कमांड set listchars+=space:· elseदो अलग-अलग कमांड के बजाय है। इसलिए आपको त्रुटि संदेश मिला: elseकमांड के लिए एक अज्ञात विकल्प है set।
सही सिंटैक्स निम्नलिखित है:
if has("patch-7.4.710") | set listchars+=space:· | else | set listchars+=trail:· | endif
if has("patch-7.4.710"), अनुदेश 2 set listchars+=space:·, अनुदेश 3 else, अनुदेश 4 set listchars+=trail:·और अंतिम निर्देश endif। के रूप में |अलग-अलग निर्देशों के लिए किया जाता है कि यह पहले एक डाल करने के लिए केवल तार्किक है elseके बाद :) और एक
;अलग-अलग निर्देशों का उपयोग करते हैं । C elseमें कोई निर्देश नहीं है, अन्यथा इसके ;बाद भी होता :) :)
|, पहले या बाद में जगह पाऊँगाelse? अब, मैं अब यह दोनों है :-D। बहुत बहुत धन्यवाद :) !