2013-08-17 6 views
7

में एनईआरडीटी के लिए वैकल्पिक मैं एनईआरडीटी का काफी खुशी से उपयोग करता था लेकिन पाया गया कि यह YouCompleteMe प्लगइन (जो अधिक उपयोगी है) का उपयोग करते समय समस्याएं पैदा करता है। इस बीच में मैं Ctrl-P का उपयोग कर रहा हूं जो स्वयं में एक उपयोगी प्लगइन है लेकिन मुझे अपनी परियोजनाओं का अवलोकन याद आ रहा है जिसे एनईआरएफटी ने मुझे दिया था।विम

क्या कोई भी ऐसे विकल्प का सुझाव दे सकता है जो लगभग उसी चीज को और उम्मीद है कि एनईआरडीटी के साथ जुड़े समस्याओं के बिना?

+1

ठीक है, वास्तविक समस्या आपके पास क्या है? – mhinz

+0

मैं बिना किसी मुद्दे के एनईआरडीटी और वाईसीएम का उपयोग कर रहा हूं। –

+2

1. एनईआरडीटी/वाईसीएम के साथ क्या समस्याएं हैं? 3. Vim netrw के साथ डिफ़ॉल्ट रूप से आता है, क्या आपने NERDTree इंस्टॉल करने से पहले भी इसे आजमाया था? – romainl

उत्तर

13

आप समय के सबसे अधिक बफ़र्स खोलें, और NERDTree का उपयोग केवल बड़ा निर्देशिका पदानुक्रम का पता लगाने के लिए एक fuzzing प्लगइन का उपयोग कर रहे हैं, तो आप के बारे में जानने के लिए चाहते हो सकता है विम के अंतर्निहित netrw इंटरफ़ेस: :help netrw

विकल्प है कि मैं खासकर उपयोगी पाया थे:

let g:netrw_banner  = 0 
let g:netrw_keepdir  = 0 
let g:netrw_liststyle = 1 " or 3 
let g:netrw_sort_options = 'i' 

और शायद विम स्टार्टअप पर इसे चलाने के लिए एक तरह से:

1) यह स्टार्टअप पर खोलें यदि कोई तर्क निर्दिष्ट किया गया था ($ vim):

autocmd VimEnter * if !argc() | Explore | endif 

2) यह खोलें केवल जब निर्दिष्ट तर्क एक निर्देशिका ($ vim /tmp) है:

autocmd VimEnter * if isdirectory(expand('<afile>')) | Explore | endif 

HTH

+0

उत्तर के लिए धन्यवाद। यह निश्चित रूप से दिखता है कि मैं क्या कर रहा हूं लेकिन मैं अभी भी थोड़ा उलझन में हूं क्योंकि मैंने पहले कभी इसका उपयोग नहीं किया है। क्या एनईआरडीटी में मामला एक अलग बफर में निर्देशिका लेआउट विंडो होना संभव है? मेरी vimrc फ़ाइल की तरह आखिरी जोड़ते समय मुझे कोई फर्क नहीं पड़ता। मैंने ब्रोइफ्लाई को मदद विषय के माध्यम से पढ़ा है लेकिन ऐसा लगता है कि रिमोट एडिटिंग पर ध्यान केंद्रित किया गया है, जिसके बारे में मुझे वास्तव में परेशान नहीं है। क्या आप जो भी खोज रहे हैं, उससे अधिक लक्ष्यीकरण लक्ष्यीकरण के किसी भी अन्य स्थान के बारे में जानते हैं? – Cromulent

+0

बड़ी समस्या वास्तव में netrw ब्राउज़ विंडो के बीच आगे और पीछे टॉगल करने का तरीका है। – Cromulent

+2

': मदद netrw-explorer' एक्सप्लोरर खोलने के विभिन्न तरीकों का वर्णन करता है। आप शायद 'Vexplore' चाहते हैं। नेविगेशन जानकारी के लिए 'netrw-Browse-maps' मदद भी देखें। – mhinz