2009-08-09 12 views
5

मेरे पास MiniBufExplorer और NERDTree स्थापित है। एक NERDTree विंडो के साथ मिनीबफएक्सप्लोरर के साथ> 2 संपादन योग्य बफर के साथ एक ही समय में खुलने के साथ, बफर में से एक को बंद करना: बीडी बफर को खाली करने का कारण बनता है लेकिन खिड़की खाली बफर दिखाने के लिए और अगले या पिछले बफर में से एक नहीं है। साथ ही, बफर अभी भी बंद है जो एमबीई सूची में चयनित के रूप में दिखाई देता है। क्या समस्या हो सकती है के रूप मेंMiniBufExplorer और NERD_Tree बंद बफर अप्रत्याशित व्यवहार

NNN MMMMMM 
NNN DDDDDD 
NNN DDDDDD 
NNN DDDDDD 

कोई सुझाव (दस्तावेज़ खिड़की - NerdTree, एम - - MiniBufExpl, डी एन): खिड़कियों जब मैं इस प्रदर्शन के लेआउट इस प्रकार हैं?

उत्तर

4

मैं अगर यह अपने सभी मुद्दों को हल होगा यकीन नहीं है, लेकिन मैं minibufexplorer/NERDTree साथ इसी तरह मदहोश व्यवहार किया था, और पाया कि Vim Tip 165 के bclose समारोह दोष से ज्यादातर ठीक - विशेष रूप से एक मानचित्रण मैं Gary Bernhardt's .vimrc से चुरा लिया के साथ को रीपैप करने के लिए: बीडी कमांड उचित रूप से:

" GRB: use fancy buffer closing that doesn't close the split 
cnoremap <expr> bd (getcmdtype() == ':' ? 'Bclose' : 'bd') 
0

:bd मेरे लिए काम करता है (vim 7.2, mbe 6.3.2)। यह वर्तमान बफर को बंद कर रहा है, इसे एमबी की बफर सूची से हटा रहा है, और दूसरा खोल रहा है। केवल अंतिम भाग - एक और बफर खोलना - थोड़ा अप्रत्याशित प्रतीत होता है: कभी-कभी यह दाईं ओर बफर होता है, कभी-कभी बायीं तरफ, और कभी-कभी एक और भी।

+0

यह उत्तर गलत प्रश्नों को दोहराने के बारे में अधिक जानकारी प्रदान करने के लिए प्रश्न की सामग्री को बदलने से पहले किया गया था – nibblebot

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