विम पर NERDTree का उपयोग करके फ़ाइलों और फ़ोल्डर का नाम बदलना या उनकी प्रतिलिपि बनाना। क्या यह संभव है?


103

मैंने दस्तावेज़ीकरण की जाँच की और मुझे NERDTree का उपयोग करके फ़ाइलों और फ़ोल्डर का नाम बदलने या कॉपी करने का कोई तरीका नहीं मिला। क्या यह संभव है?


1
प्रकार: एच एनईआरडीट्री इन विम। आपको सीधे विम से लगभग कोई मदद मिलेगी। समय बचाता है :)
आनंद

जवाबों:


180

mफिर आप जिस नोड को चुनना चाहते हैं उसे दबाएं (m)ove the current node। हिलाना नाम बदलने जैसा ही है।

NERDTree Menu. Use j/k/enter and the shortcuts indicated
==========================================================
> (a)dd a childnode
  (m)ove the curent node
  (d)elete the curent node
  (c)copy the current node

शानदार जवाब ने मेरी जान बचाई! क्या 'm + d' का उपयोग करके किसी फ़ाइल को हटाने पर पुष्टिकरण प्रश्न को अक्षम करने का एक तरीका है, यह वास्तव में पुष्टि करने के लिए थकाऊ है, और इसे दो बार पुष्टि करने की आवश्यकता है। मैं बस चाहता हूं कि इसका कोई संकेत न हो। क्या आपको पता है इसे कैसे किया जाता है?
एमकेओ

1
आप पुष्टि किए गए = 0 की पुष्टि के द्वारा पुष्टि प्रॉम्प्ट को निष्क्रिय कर सकते हैं = nddtree / nerdtree_plugin / fs_menu.vim में
जस्टिन गैरीसन

2

https://github.com/scrooloose/nerdtree/blob/master/doc/NERDTree.txt , नवीनतम संस्करण में यह है:

2.3। NERD ट्री मेनू NERDTreeMenu NERD ट्री में एक मेनू है जिसे एक API के माध्यम से प्रोग्राम किया जा सकता है (देखें | NERDTreeMenuAPI |) | यह विचार "राइट क्लिक" मेनू को अनुकरण करने के लिए है जो अधिकांश फ़ाइल खोजकर्ताओं के पास है। स्क्रिप्ट दो डिफ़ॉल्ट मेनू प्लगइन्स के साथ आती है: exec_menuitem.vim और fs_menu.vim। fs_menu.vim फ़ाइलों को बनाने और हटाने / स्थानांतरित / कॉपी करने और डायर के लिए मेनू में कुछ बुनियादी फाइलसिस्टम ऑपरेशन जोड़ता है। exec_menuitem.vim निष्पादन योग्य फ़ाइलों को निष्पादित करने के लिए एक मेनू आइटम प्रदान करता है।


1
मैंने इसे जाँचा था। लेकिन मैं मेनू कैसे बनाऊं?
एलेक्सांको

यदि आपने इसे ठीक से स्थापित किया था, तो आपके पास आपके विम रनटाइम निर्देशिका में nddtree_plugin फ़ोल्डर होना चाहिए। इसमें exec_menuitem.vim और fs_menu.vim का विरोध करना चाहिए। अब आपको केवल एक चित्रमय विम उदाहरण और NerdTree शुरू करना चाहिए।
Zsolt Botykai

2
हाँ, मैं "मी" के साथ gVim और Nerdtree का उपयोग कर रहा हूं, मैं एक खिड़कियां खोलता हूं, लेकिन नाम नहीं है मैं सही नोड्स पर क्लिक करता हूं और नाम बदलना या तो नहीं है (मेरे पास उन 2 फाइलें हैं)।
अलेक्सांको
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.