मैं विम में लोड किए गए प्लगइन्स को कैसे सूचीबद्ध करूं?


279

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

जवाबों:


361

स्वयं VIM उपयोगकर्ता नहीं, इसलिए मुझे क्षमा करें यदि यह पूरी तरह से अपमानजनक है। लेकिन जो मैं निम्नलिखित VIM टिप्स साइट से इकट्ठा करता हूं, उसके अनुसार :

" 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

76
भले ही आप वीआईएम का उपयोग न करें, भले ही यह वीआईएम टिप्स पर देखने के लिए डब्ल्यूटीजी!
नाथन फेलमैन

44

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

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


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

@RobBednark MacVim आपके लिए क्या है। आप इसे HomeBrew के माध्यम से स्थापित कर सकते हैं brew install macvimया यहाँ प्राप्त कर सकते हैंmvimयदि आप उस कमांड लाइन टूल को इंस्टॉल करते हैं तो आप इसे कमांड लाइन से सक्रिय कर सकते हैं । (और आप इसे gvimटाइप करने के लिए उपयोग किए जाने पर कह सकते हैं)
adam_0

1
@ adam_0 मैं के रूप में यह हैbrew cask install macvim
barlop


22
:set runtimepath?

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


1
यह लोड किए गए प्लगइन्स को सूचीबद्ध नहीं करता है यह रनटाइम पथों को सूचीबद्ध करता है
jb

7

: स्थानीय-परिवर्धन में मदद करना

सूचीबद्ध स्थानीय प्लगइन्स सूचीबद्ध करता है।


1
ध्यान दें कि यह केवल उन प्लगइन्स को सूचीबद्ध करेगा जिनके पास एक उचित vim सहायता फ़ाइल स्थापित है
jb

@jb उम मुझे स्थितियों के लिए एक सकारात्मक परिणाम मिलता है जो कहते हैं कि 'क्षमा करें, एक्स के लिए कोई मदद नहीं'
जो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.