2008-09-08 9 views
225

क्या कोई विम में "लोड किए गए प्लगइन्स" को सूचीबद्ध करने का तरीका जानता है? मुझे पता है कि मुझे इस तरह की चीजों का ट्रैक रखना चाहिए लेकिन यह हमेशा मौजूदा स्थिति की जांच करने में सक्षम होना अच्छा होगा।मैं विम में लोड किए गए प्लगइन कैसे सूचीबद्ध करूं?

उत्तर

289

स्वयं वीआईएम उपयोगकर्ता नहीं है, इसलिए अगर यह पूरी तरह से ऑफबेस है तो मुझे माफ़ कर दो। लेकिन मैं क्या निम्नलिखित VIM Tips साइट से इकट्ठा के अनुसार:

" where was an option set 
:scriptnames   : list all plugins, _vimrcs loaded (super) 
:verbose set history? : reveals value of history and where set 
:function    : list functions 
:func SearchCompl  : List particular function 
+60

डब्ल्यूटीजी इसे वीआईएम युक्तियों पर देखने के लिए भले ही आप स्वयं वीआईएम का उपयोग न करें! –

41

:scriptnames साथ समस्या यह है, :commands, :functions, और इसी तरह विम आदेश, कि वे पाठ की एक बड़ी पटिया, जो बहुत मुश्किल है में जानकारी प्रदर्शित है दृष्टि से पार्स

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

+0

@ मोहम्मद, मैंने हेडलाइट्स स्थापित किए। मैं मैक ओएस एक्स माउंटेन शेर पर हूं, और मुझे "vim" में मेनू नहीं दिख रहा है। मेरे पास मेरे रास्ते में "gvim" नहीं है। कोई विचार है कि जीयूआई विम कैसे प्राप्त करें/चलाएं जो मुझे मेनू दिखाएगा ताकि मैं हेडलाइट्स मेनू देख सकूं? –

+0

@RobBednark MacVim वह है जो आप ढूंढ रहे हैं। आप इसे 'ब्रू इंस्टॉल मैकवीम' के माध्यम से होमब्रू के साथ इंस्टॉल कर सकते हैं या इसे [यहां] प्राप्त कर सकते हैं (http://code.google.com/p/macvim/)। यदि आप उस कमांड लाइन उपकरण को स्थापित करते हैं तो आप इसे 'mvim' का उपयोग करके कमांड लाइन से सक्रिय कर सकते हैं। (और यदि आप इसे टाइप करने के लिए उपयोग करते हैं तो आप 'gvim' को उपनाम कर सकते हैं) –

18

यदि आप Vundle, :PluginList का उपयोग करते हैं।

8
:set runtimepath? 

यह विम के साथ फ़ाइल खोले जाने पर लोड किए गए सभी प्लगइन का पथ सूचीबद्ध करता है।

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

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