2012-06-04 10 views
6

मैं रूबी फ़ाइलों को संपादित करने के लिए विम का उपयोग करता हूं, लेकिन जब मैं टाइप करता हूं तो यह दुर्घटनाग्रस्त हो जाता है।
मुझे पता चला है कि यह AutoComplPop प्लगइन के कारण होता है। मुझे क्या करना चाहिए?ऑटोकंपलपॉप प्लगइन के साथ विम क्रैश

+3

1. इससे छुटकारा पाएं, 2. एक और ऑटो पूर्णता प्लगइन खोजें। – romainl

+0

बैकट्रैक क्या है? किसी भी जानकारी के बिना मैं केवल अनुमान लगा सकता हूं। सांख्यिकीय रूप से मैं लापता या असंगत पाइथन 3 libs – sehe

+0

@sehe कहूंगा: AutoComplPop पायथन का उपयोग नहीं करता है, यह शुद्ध विस्क्रिप्ट है; लेकिन अन्यथा, एक अच्छा अनुमान है। –

उत्तर

0

ऑटोकंपलपॉप के लेखक को इसकी रिपोर्ट करें; आपको उसका पता :help acp-author पर मिलेगा। सटीक विम संस्करण (:version आउटपुट), प्लगइन संस्करण, और ओएस/पर्यावरण, और पुन: पेश करने के लिए सही कदम बताएं।

यदि आप रुचि रखते हैं, तो आप प्लगइन के स्रोत कोड में जा सकते हैं और क्रैश को दिखाते हुए कम से कम टुकड़े के साथ आने का प्रयास कर सकते हैं। यदि यह क्रैश अभी भी विम के नवीनतम विकास स्नैपशॉट में होता है, तो इसे vim_dev मेलिंग सूची में सूचित किया जाना चाहिए। लेकिन आम तौर पर प्लगइन लेखक आपके लिए यह करने के लिए सबसे अच्छा सुसज्जित (और प्रेरित) है।

4

मुझे autocomplpop और filetype = ruby ​​का उपयोग करके विम क्रैशिंग को रोकने के लिए एक तरीका मिला।

.vimrc

let g:acp_behaviorRubyOmniMethodLength = -1 

यह आपके में अनुवर्ती लाइन डाल जब आप लिखते हैं autocomplpop ट्रिगर नहीं कर पाएगा। "" (अवधि)

यह एक फिक्स नहीं है। (मैं एक विम प्लगइन प्रोग्रामर नहीं हूं)

शुभकामनाएँ!

+0

एक ही स्थिति में ठीक है। सिवाय इसके कि यह अन्य स्वत: पूर्णता पर भी टूट जाता है। न केवल '.'। * आह * –

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