2009-11-18 12 views
30

में ऑटो-ओपन एनईआरडीटी, क्या कोई जानता है कि एनआईआरडीटी को ऑटो-ओपन करने के लिए प्रत्येक बार वीम को कैसे लागू किया जाए? ऑपरेशन सिस्टम * निक्स है।विम

उत्तर

53
au VimEnter * NERDTree 

में अपने vimrc यह

करना चाहिए: वह पृष्ठभूमि

+0

माइकल, धन्यवाद! – varnie

34

के लिए autocmd.txt भी कर सकते हैं केवल खुला बेवकूफ ट्री जब वहाँ कमांड लाइन पर कोई फ़ाइल था:

function! StartUp() 
    if 0 == argc() 
     NERDTree 
    end 
endfunction 

autocmd VimEnter * call StartUp() 

blog post by Ovid से लिया गया।

+0

बहुत अच्छी नोक। धन्यवाद। (मुझे नहीं पता कि किसी ने इससे पहले क्यों नहीं उठाया)। – ereOn

3

एक लाइनर NERDTree खोलने के लिए जब प्रदान की कोई फाइल तर्क

autocmd vimenter * if !argc() | NERDTree | endif 
OR 
au vimenter * if !argc() | NERDTree | endif 

अगर कोई तर्क तो खुला NERDTree प्रदान की जाती है इसके बाद के संस्करण कोड सिर्फ जाँच करता होगा।