में ऑटो खुले NERDTree यह NERDTree में टी या टी दबाने, अगर हां, कैसे के साथ हर टैब में NERDTree खोलने के लिए संभव है?"हर" टैब
"हर" टैब
उत्तर
यह शायद सबसे अच्छा तरीका नहीं है, लेकिन अगर आप प्लगइन/NERDTree.vim संपादित करें और यह परिवर्तन:
exec "nnoremap <silent> <buffer> ". g:NERDTreeMapOpenInTab ." :call <SID>openInNewTab(0)<cr>"
इस के लिए
:
exec "nnoremap <silent> <buffer> ". g:NERDTreeMapOpenInTab ." :call <SID>openInNewTab(0)<cr>:NERDTree<cr>"
यह 'टी के बंधन को बदल देगा 'एनईआरडी ट्री व्यू में पहली बार फ़ाइल खोलने के लिए और फिर एनईआरडीटी को खोलें। ध्यान दें, कि एनईआरडीटी विचारों को सिंक में नहीं रखा जाएगा।
autocmd VimEnter * NERDTree
autocmd BufEnter * NERDTreeMirror
संपादित करें: उपरोक्त आदेश NERDTree के बफर में नया टैब खोलने लगता है। इसके बजाय के रूप में नीचे टिप्पणी में wejrowski ने उल्लेख किया इस का उपयोग करें:
autocmd BufWinEnter * NERDTreeMirror
आप इन्हें अपने ~/.vimrc – Kris
में जोड़ें जो वास्तव में मैं ढूंढ रहा था, धन्यवाद! – thebrokencube
मैंने यह किया और जब मैं एक नए टैब "टी" में nerdtree के माध्यम से एक फ़ाइल खोलता हूं तो यह फ़ाइल को nerdtree पैनल में एक नए टैब में खुलता है और मुख्य क्षेत्र को खाली बनाता है। तो अब कोई nerdtree नहीं है। – wejrowski
autocmd VimEnter * NERDTree
autocmd BufEnter * NERDTreeMirror
autocmd VimEnter * wincmd w
यह एक एक छोटे से डस्टिन के एक से बेहतर है, क्योंकि यह फ़ाइल आप त्वरित संपादन के लिए संपादित करने के लिए इच्छुक रहे हैं पर सीधे कर्सर देता है। मूल उदाहरण के लिए धन्यवाद dustin ^^
मैंने एक विम प्लगइन लिखा है जो यह करता है और शीर्ष पर कुछ उपहार भी जोड़ता है (यानी सभी पेड़ों को सिंक में रखता है, अर्थपूर्ण टैब कैप्शन सुनिश्चित करता है - 'NERD_tree_1' जैसे कैप्शन नहीं)।
यह Github पर यहाँ है: https://github.com/jistr/vim-nerdtree-tabs
विकास प्रयास के लिए +1 – vmassuchetto
यह प्लगइन वास्तव में अच्छी तरह से काम करता प्रतीत होता है, एनईआरडीटी में इन सभी प्रकार की कमियों को ठीक करता है। बहुत बढ़िया! –
अब तक दो सेकंड के लिए उपयोग किया जाता है, और मुझे यह पसंद है – lakemalcom
यह कैसे टॉगल के बारे में।
" in .vimrc
" NERDTree, Use F3 for toggle NERDTree
nmap <silent> <F3> :NERDTreeToggle<CR>
ओएसएक्स में, आपको केवल एनईआरडीटी टॉगल करने के लिए एफएन-एफ 3 की आवश्यकता है।
कोई बेहतर समाधान केवल NERDTree को खोलना है यदि कोई कमांड लाइन तर्क सेट नहीं है।
" Open NERDTree in new tabs and windows if no command line args set autocmd VimEnter * if !argc() | NERDTree | endif autocmd BufEnter * if !argc() | NERDTreeMirror | endif
NERDTree उदा है उपयोगी नहीं है अगर आप git commit
या कुछ समान हैं।
- 1. एंड्रॉइड टैबविड्ज इरादा टैब हर हिट
- 2. रिशेर्पर: टैब + टैब
- 3. हर बार
- 4. हर दूसरे
- 5. हर समय
- 6. नए टैब
- 7. डीबग टैब
- 8. टैब
- 9. टैब
- 10. 'टैब`
- 11. टैब
- 12. टैब
- 13. एक्सेल 2010 खोले जाने पर हर बार टीम टैब हटा दिया जाता है
- 14. सरल सीएसएस टैब - सक्रिय टैब
- 15. वर्तमान टैब बनाम नए टैब
- 16. php cron job हर 10 मिनट
- 17. sw600dp क्वांटिफायर गैलेक्सी टैब
- 18. अलार्ममेनर एंड्रॉइड हर दिन
- 19. एप्लिकेशन हर 15 मिनट
- 20. कैसे परियोजना हर बार
- 21. वाक्य हर base64 चरित्र
- 22. हर एक्स मिनट
- 23. अद्यतन TextView हर दूसरा
- 24. DAYOFWEEK, हर रविवार
- 25. कैसे हर एक कंटेनर
- 26. RandomNumber विधि हर बार
- 27. हर 25 घंटे क्रोनबॉज?
- 28. रन कमांड हर दूसरे
- 29. क्यों "एंड्रॉइड:" हर जगह?
- 30. Grails - हर प्रतिक्रिया
आप इसे विभाजित दृश्य में कैसे खोलते हैं? यह काम करता है, लेकिन जब मैंने फ़ाइल पर डबल क्लिक किया तो इस पर फ़ाइल खोला। vim newbie यहाँ ... – ma11hew28