2012-09-03 19 views
15

में समाधान एक्सप्लोरर जैसे नेटमू में नेट्रू को कैसे बनाया जाए, ठीक है, मैं इसे और अधिक स्पष्ट कर दूंगा .. का कहना है कि मेरे पास एक लंबवत विभाजित विंडो में निर्देशिका है, जिस फ़ाइल को मैं संपादित कर रहा हूं ..विज़ुअल स्टूडियो

मैं एक विभाजन से अन्य Ctrl का उपयोग कर + w और फ़ाइल में खुली फ़ाइलों वापस कुंजी, वी, ओ, टी का उपयोग कर चार तरह से netrw प्लगइन का उपयोग कर लिस्टिंग .. पर जा सकते हैं ..

साथ वापसी कुंजी है, यह वर्तमान (netrw) विभाजन विंडो में खुलता है .. वी के साथ , यह एक नई ऊर्ध्वाधर विभाजन .. (ओ (क्षैतिज विभाजन), टी (नया टैब) के साथ एक ही) बनाता है

लेकिन मैं चाहता हूँ फ़ाइल अन्य विभाजन के बाद से पहले से ही वहाँ है, जहां मैं एक नया विभाजन खोलने के सभी editing..instead कर में खोलने के लिए .. मैं आशा मेरे सवाल का स्पष्ट है .. कहते हैं एक कमांड टाइप करके, हाइलाइट की गई फ़ाइल netrw विभाजन के बजाय संपादन विभाजन में खुल जाएगी .. इसके लिए कुछ आसान समाधान होना चाहिए .. या कोई मुझे नेट्रू का उपयोग करने का सबसे अच्छा तरीका बता सकता है .. मैं अनुकूलित करने की कोशिश करूंगा ..

+1

हो सकता है कि [nerdTree] (http://www.vim.org/scripts/script.php?script_id=1658) आप अपनी कमियों के बावजूद जो खोज है। – complex857

+0

netrw से खुश हूं .. लेकिन ऐसा लगता है कि इसे प्राप्त करने के लिए कुछ महत्वपूर्ण संयोजन होना चाहिए .. और मुझे कुछ याद आ रहा है .. अगर कोई समाधान नहीं है तो मैं इसका उपयोग करूँगा .. या बस nerdtree प्लगइन स्थापित करें .. क्या आप निश्चित हैं कि nerdtree इसे हल करता है .. – syllogismos

+0

मुझे यकीन नहीं है क्योंकि मैं नियमित दृश्य स्टूडियो उपयोगकर्ता नहीं हूं, लेकिन जब मैं एक फ़ाइल खोलता हूं तो nerdtree अंतिम गैर-nerdtree विभाजन का उपयोग करने लगता है (i/o/t है और अन्य) – complex857

उत्तर

24

उत्तर डॉक में है: :h netrw। हमेशा की तरह।

आप P लिए देख रहे हैं:

To edit a file or directory in the previously used (last accessed) window (see 
:he CTRL-W_p), press a "P". If there's only one window, then the one window 
will be horizontally split (above/below splitting is controlled by 
g:netrw_alto, and its initial size is controlled by g:netrw_winsize). 

If there's more than one window, the previous window will be re-used on 
the selected file/directory. If the previous window's associated buffer 
has been modified, and there's only one window with that buffer, then 
the user will be asked if s/he wishes to save the buffer first (yes, 
no, or cancel). 
+0

मैंने इसके लिए खोज की .. लेकिन मुझे नहीं मिला, मुझे यह पता चला कि अब मैं इसे थोड़ी देर के लिए करने की कोशिश कर रहा हूं .. धन्यवाद .. – syllogismos

5

एक और दृष्टिकोण: उपयोग: चलो जी: netrw_chgwin = 2 (यदि आप चाहें या जो कुछ भी खिड़की संख्या)। Netrw में एक फ़ाइल के बाद के चयन संपादन के लिए उस विंडो का उपयोग करेंगे।

+0

शानदार उत्तर । अगर मैं कर सकता तो मैं अधिक उत्साहित होगा। – juanpastas

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