2009-09-03 12 views
7

मैं अपने टेक्स्ट संपादन आवश्यकताओं के लिए विंडोज़ के लिए जीवीआईएम का उपयोग करने के लिए मजबूर कर रहा हूं। मैं धीरे-धीरे इसके साथ और अधिक आरामदायक हो रहा हूं, लेकिन एक समस्या मुझे बहुत परेशान कर रही है।(i) vim में प्रोजेक्ट विंडो का आकार बदलने से NERDTree को कैसे रखा जाए?

मैं अपनी परियोजनाओं को सूचीबद्ध करने, मेरी जीवीआईएम स्क्रीन के बाईं ओर एक विंडो रखने के लिए प्रोजेक्ट प्लगइन का उपयोग करता हूं। यह आसान है और मुझे आईडीई निकालने में जाने से रोकता है। यहाँ यह कैसा दिखाई देता है की एक विचार है:

SO gvim/nerdtree/project ss 1

मैं तो < नेता के साथ सही पक्ष पर NERDTree आह्वान>] [:

SO gvim/nerdtree/project ss 2

मैं तो NERDTree माध्यम से नेविगेट लगाने के लिए जो कुछ भी मैं देख रहा था, और < नेता>] के साथ एनईआरडीटी को खारिज कर दिया। इस बनाता है NERDTree खिड़की दूर जाना है, लेकिन बजाय मुख्य विंडो वापस आकार में था करने के लिए रखा है, यह परियोजना खिड़की के बजाय बढ़ता है:

SO gvim/nerdtree/project ss 3

अभी मैं मैन्युअल रूप से परियोजना विंडो का आकार बदलने, लेकिन वास्तव में प्रवाह को बाधित करता है जिसे मैं विम के साथ प्राप्त करने की कोशिश कर रहा हूं।

मैं gvim 7.2, NERDTree 3.1.1, और प्रोजेक्ट 1.4.1 का उपयोग कर रहा हूं। किसी के पास कोई विचार है कि इसे कैसे ठीक किया जाए?

अद्यतन: स्टीव के जवाब के आधार पर मैंने समाधान निकाला है। जब आप :Project कमांड चलाते हैं और यह प्रोजेक्ट विंडो बनाता है, तो प्रोजेक्ट विंडो सक्रिय होती है। तो मैंने :Project के बाद पर set winfixwidth जोड़ा, और इस समस्या को हल किया। अब मैं अपने दिल की सामग्री में एनईआरडीटी को दिखा सकता हूं और छिपाने वाला कोई भी परेशान खिड़की का आकार बदल सकता हूं।

उत्तर

4
छोड़ दिया सबसे परियोजना विंडो के अंदर कर्सर के साथ

, मुझे लगता है कि यह तुम्हारे लिए क्या करेंगे

:set winfixwidth

है।

+4

कूल। मैंने दस्तावेज़ों को खराब कर दिया लेकिन मुझे लगता है कि मुझे नहीं पता था कि क्या देखना है। कोई संकेत है कि मैं अपने .vimrc का यह हिस्सा कैसे बना सकता हूं? – anelson

+0

मैंने इसे हासिल किया: 'autocmd VimEnter * NERDTree', इसके बाद:' autocmd VimEnter * set winfixwidth' –

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