উত্তর:
আপনাকে অন্যটি |আগে রাখার দরকার নেই elseঅন্যথায় ভিআইএম মনে করবে আপনার কমান্ড set listchars+=space:· elseদুটি পৃথক কমান্ডের পরিবর্তে is এজন্য আপনি ত্রুটি বার্তাটি পেয়েছেন: 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এবং তার পরে একটি রাখা কেবল যুক্তিসঙ্গত :)
;পৃথক নির্দেশাবলীর জন্য ব্যবহার করি । সি elseতে কোনও নির্দেশনা নয়, অন্যথায় এর ;পরেও কিছু হবে :)
|আগে বা পরে কোথায় থাকবelse? এখন, আমি এখন এটি উভয় :-D। অনেক ধন্যবাদ :) !