2010-08-21 16 views
6

जब मैं वीआईएम से फ़ाइल संकलित या चलाता हूं तो सभी सक्रिय संदर्भ अंतिम सक्रिय बफर में खोले जाते हैं भले ही फ़ाइल पहले से ही किसी अन्य विम टैब में खुलती है। यह व्यवहार बहुत परेशान है।मौजूदा या नए टैब में वीआईएम खुली संकलन त्रुटि

क्या संकलन त्रुटियों पर 'टैब ड्रॉप' जैसे व्यवहार करने के लिए विम को मजबूर करने का कोई तरीका है? (देखें http://vim.wikia.com/wiki/Edit_a_file_or_jump_to_it_if_already_open)

किसी भी संकेत के लिए धन्यवाद!

उत्तर

7

आप 'switchbuf' विकल्प की तलाश में हैं। यदि आप set switchbuf=useopen,usetab,newtab, तो किसी भी विंडो/टैब जो पहले से ही त्रुटि के साथ बफर प्रदर्शित कर रहा है, केंद्रित होगा। यदि बफर प्रदर्शित करने वाला कोई विंडो/टैब नहीं है, तो इसे प्रदर्शित करने के लिए एक नया टैब बनाया जाएगा।

+0

धन्यवाद! वास्तव में मैंने जो खोजा है। – Peter

संबंधित मुद्दे