मैं .vimball प्लगइन कैसे स्थापित करूं?


10

मुझे विम के लिए एक प्लगइन दिया गया था। यह एक बुलाया कुछ में आया था .vimball।

  • मैं वास्तव में इसके साथ क्या करना चाहता हूं?
  • मैं इसे कहां रखूं?
  • क्या मुझे इसे स्थापित करने के लिए रूट होने की आवश्यकता है?

जवाबों:


10

बस विम फ़ाइल को Vim में खोलें और फिर निष्पादित करें :source %।

यह आपकी ~/.vimनिर्देशिका में फ़ाइलों को उनके उपयुक्त फ़ोल्डर में ले जाएगा ।

आपको रूट करने की आवश्यकता नहीं है क्योंकि यह केवल आपकी ~/.vimनिर्देशिका में फ़ाइलों को कॉपी करता है । आपके द्वारा विमबॉल फ़ाइल को सॉल्व करने के बाद आप इसे हटा सकते हैं


3
इन्हें भी देखें: अतिरिक्त विंबोल-संबंधित कमांड्स के लिए vimball की मदद करें (vim 7 और ऊपर मुझे लगता है)।

5

:UseVimball pathबजाय :so [name].vbavim8-पैकेज के लिए / डीन / vim-प्लग / minpac

यदि आप vim8 पैक पथ या एक प्लगइन प्रबंधक का उपयोग करते हैं, जो स्थानीय प्लगइन्स (जैसे डीइन या विम-प्लग ) का समर्थन करता है , तो आप एक विशिष्ट निर्देशिका में एक विंबोल ( .vba[.gz]) स्थापित करना चाहते हैं और इसे अपनी ~/.vimनिर्देशिका में विलय नहीं कर सकते ।

उदाहरण: चार्ल्स कैम्पबेल (DrChip) द्वारा विज़ (विजुअल ब्लॉक सीएमएस) की स्थापना

vim8 पैक पथ / मिनापैक

यदि आप vim8 या मिनपैक के पैकेज फीचर का उपयोग करते हैं , तो यह एक समझदार स्थान होगा। स्थापना कदम होगा~/.vim/pack/manual/start/vis

$ vim http://www.drchip.org/astronaut/vim/vbafiles/vis.vba.gz
:UseVimball ~/.vim/pack/manual/start/vis

यदि आप दीन या विम-प्लग का उपयोग करते हैं , तो आप विंबल को एक पैक पथ में नहीं बल्कि आपकी पसंद में से एक में स्थापित करेंगे और इस प्लगइन को आपके लिए एक प्लगइन प्रबंधक विशिष्ट लाइन के साथ जोड़ेंगे $MYVIMRC:

डीन

$ vim http://www.drchip.org/astronaut/vim/vbafiles/vis.vba.gz
:UseVimball ~/.vim/dein-manual/vis
dein#add('~/.vim/dein-manual/vis')

vim-प्लग

$ vim http://www.drchip.org/astronaut/vim/vbafiles/vis.vba.gz
:UseVimball ~/.vim/plugged-manual/vis
Plug '~/.vim/plugged-manual/vis'

एक डिफ़ॉल्ट प्लगइन का नया संस्करण स्थापित करना

हालाँकि, ध्यान दें कि डिफ़ॉल्ट प्लगइन्स (जैसे netrw ) प्लगइन्स को vim 8 में स्थापित करने से पहले खट्टा हो जाता है packpath। स्रोत आदेश है:

  1. $HOME/.vim/plugin
  2. $VIM/plugin
  3. $VIMRUNTIME/plugin
  4. $HOME/.vim/pack/*/start/*/plugin

इसका मतलब यह है कि एक नए netrw संस्करण को एक में स्थापित करना packpathउतना सरल नहीं है जितना कि कोई सोचता है। विवरण 8 पैकेज के लिए देखें , मैं एक डिफ़ॉल्ट पैकेज को कैसे अधिलेखित कर सकता हूं? ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.