मैं .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.