2012-03-26 8 views
10

मैंने प्लगइन रोपविम (पथोजेन का उपयोग करके) स्थापित किया है और ऐसा लगता है कि यह काम कर रहा है।मैं "रस्सी परियोजना रूट फ़ोल्डर:" के लिए पाइथन फ़ाइलों और रोपविम प्लगइन के साथ क्या निर्दिष्ट करूं?

अब जब मैं एक समारोह पर अपने vim कर्सर (आदेश मोड में) के साथ :RopeGoToDefinition फोन मैं की परिभाषा देखना चाहते हैं ... मैं:

रस्सी परियोजना रूट फ़ोल्डर:।

मेरे विम की स्थिति रेखा में प्रदर्शित (fwiw, मैं मैकवीम का उपयोग कर रहा हूं)।

यहां निर्दिष्ट करने के लिए उचित फ़ोल्डर क्या है?

मेरे परियोजना फ़ोल्डर संरचना एक रूट फ़ोल्डर, और विभिन्न उपनिर्देशिका है। मैं यह भी नहीं बता सकता कि मुझे सिस्टम फ़ाइलपैथ या पायथन-शैली मॉड्यूल निर्दिष्ट करना चाहिए या नहीं।

+0

मैं अब सीखा है कि एक '.ropeproject' फ़ोल्डर एक बार इस सवाल रस्सी करने के लिए पहले फोन पर उत्तर दिया जाता है बन जाता है। वहां कुछ और पाइथन पथ विकल्प सेट करने की क्षमता सहित, वहां अधिक कॉन्फ़िगरेशन संभावनाएं हैं। – Bodhi

+0

एक विकल्प के रूप में मैं आपको 'जेदी-विम' का सुझाव देता हूं, जिसका गोटो डीफिनिशन बॉक्स के बाहर आश्चर्यजनक रूप से अच्छी तरह से काम करता है। https://github.com/davidhalter/jedi-vim – freeo

+0

आप किस संस्करण का उपयोग करते हैं? मुझे विंडोज़ पर नवीनतम संस्करण के साथ कुछ परेशानी थी। संस्करण 0.7.8b के साथ सबकुछ मेरे लिए बॉक्स को ठीक से काम कर रहा है। और कम से कम पूरा करने के लिए 'जेदी-विम' के बारे में +1! – Plouff

उत्तर

1

https://github.com/python-rope/rope/blob/master/docs/overview.rst#ropeproject-folder देखें और https://github.com/python-rope/rope/blob/master/README.rst

के प्रारंभ करना अनुभाग आप इसे कहीं भी छड़ी सकता है, लेकिन आप शायद अपनी परियोजना के रूट निर्देशिका का उपयोग करना चाहते हैं। नोट करें कि वर्तमान निर्देशिका . पर प्रॉम्प्ट डिफ़ॉल्ट कैसे है। यदि आपकी फ़ाइल रूट निर्देशिका में है, तो आप डिफ़ॉल्ट को स्वीकार करने के लिए केवल एंटर दबा सकते हैं। अन्यथा, ../.. या /path/to/root जैसे कुछ आज़माएं।

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