स्पेसव्हीम - एक समुदाय-विकसित vim वितरण तयार केले

स्पेसव्हीम

स्पेसविम लोकप्रिय आणि सुप्रसिद्ध विम संपादकाचे वितरण आहे जे स्पेसमॅक्सद्वारे प्रेरित आहे. हे प्लगइन संग्रह व्यवस्थापित आणि व्यवस्थापित करण्यासाठी प्रभारी आहे स्तरित, जे विविध भाषांच्या विकासासाठी अनुकूलित समाकलित विकास वातावरणाशी संबंधित वैशिष्ट्ये प्रदान करण्यासाठी संबंधित पॅकेजेस गोळा करण्यास मदत करते.

पूरक ते विशिष्ट वैशिष्ट्यांच्या अंमलबजावणीसह संग्रहात गटबद्ध केले आहेत. उदाहरणार्थ, पायथन लेयर स्वयंपूर्णता, वाक्यरचना तपासणी आणि दस्तऐवजीकरण शोध प्रदान करण्यासाठी डेपोलेट.एनव्हीम, निओमके आणि जेडी-विम एकत्र करते.

हा दृष्टीकोन सेटअप व्यवस्थित ठेवण्यात मदत करते आणि वापरकर्त्याचे ओव्हरहेड कमी करते कोणती पॅकेजेस इंस्टॉल करावी याबद्दल विचार करण्यापासून टाळून.

म्हणूनच, वापरकर्त्यास प्लगइन्सची स्वतंत्र निवड न करता केवळ आवश्यक कार्यक्षमता निवडण्याची आवश्यकता आहे.

त्याच्या मुख्य वैशिष्ट्यांमध्ये हे समाविष्ट आहे:

  • निओविम केंद्रीत
  • मॉड्यूलर कॉन्फिगरेशन
  • [Dein.vim] सह 90% प्लगइन लोड करीत आहे
  • मजबूत, पण हलके
  • केंद्रित कार्यप्रवाहात सामील व्हा
  • अप्रतिम ui
  • भाषा विशिष्ट मोड
  • विस्तृत निओकंपूर्ण कॉन्फिगरेशन
  • लेबलांसाठी मध्य स्थान
  • हलकी साधी / टॅबलाइन स्थिती
  • रंग संयोजन

स्पेसव्हीम मध्ये संबंधित विकास मॉड्यूल आहेत, प्रत्येक मॉड्यूल कोड पूर्णता, वाक्यरचना तपासणी, स्वरूपन, डीबगिंग आणि आरपीएल प्रदान करते.

याची नोंद घ्यावी स्पेसव्हीम आणि निओव्हिम दरम्यान गोंधळ करू नका, कारण काहींना वाटते की ते समान किंवा तत्सम प्रकल्प आहेत.

निओव्हिम हे विमच्या पुनर्लेखनापेक्षा अधिक आहे. की मुख्य कार्यक्षमता म्हणजे सर्व्हर प्रदान करणे जे कीस्ट्रोकच्या उत्तरात इतर संपादकांना बफर संपादित करण्याची परवानगी देते.

तर स्पेसव्हीम ही केवळ एक व्हिम कॉन्फिगरेशन आहे. वापरकर्त्यांना सॅप्सव्हीमच्या कार्यक्षमतेबद्दल देखील खात्री नाही आणि जीएनयू एमाक्ससाठी कॉन्फिगरेशन फ्रेमवर्क स्पेसमॅक्सशी तुलना केली जात आहे.

स्पेसव्हीम 1.1 च्या नवीन आवृत्तीबद्दल

4 महिन्यांच्या विकास कालावधीनंतर, स्पेसव्हीम 1.1 प्रकल्पाची नवीन आवृत्ती नुकतीच प्रसिद्ध झाली.

नवीन आवृत्ती पॉपअप समर्थन जोडते (उदाहरणार्थ, फ्लायग्रीपद्वारे दस्तऐवजीकरण आणि शोध परिणाम प्रदर्शित करण्यासाठी).

त्याव्यतिरिक्त fzf शोध प्लगइनसाठी मेनू लागू केला आणि गंज भाषेच्या विकसकांसाठी एक संच.

दुसरीकडे, आम्ही हायलाइट देखील करू शकतो की "गिट लॉग" कमांडवरील दुवा आणि डीएफएक्स फाइल व्यवस्थापक प्रकल्पात जोडला गेला.

या आवृत्तीमधील नवीन वैशिष्ट्यांमध्ये हे समाविष्ट आहे:

  • फ्लोटिंग विंडो जोडणे आपल्याला सामने शोधण्याची परवानगी देते.
  • विंडोज आवृत्ती डीएफएक्स आणि डिस्क एक्सप्लोरर समर्थन जोडते, आणि डीफॉल्ट की एसपीसी एफडीशी जोडते:
  • आयडीट मोड वाढवा, आयडीट-नॉर्मल सिएक्स कमांड जोडा आणि आयडीट-इन्सर्ट कमांड सीटीआरएल-ई, सीटीआरएल-ए, सीटीआरएल-बी आणि सीटीआरएल-एफ जोडा.
  • Fzf विभाग सुधारित केले व fzf मेन्यू करीता समर्थन समाविष्ट केले.

स्थापना

स्पेसव्हीम स्थापित करणे अगदी सोपे आहे. पार पाडण्यात सक्षम होण्यास इच्छुक असणा For्यांसाठी तुम्ही टर्मिनल उघडलेच पाहिजे आणि त्यात आपण पुढील कमांड टाईप करणार आहोत.

curl -sLf https://spacevim.org/install.sh | bash

डॉकर वर स्थापना

स्पेसव्हीमसाठी आणखी एक स्थापना पद्धत देखील आहे आणि ती डॉकरच्या मदतीने आहे, जेणेकरून स्पेसव्हीम कंटेनरमध्ये चालू शकेल.

यासाठी त्यांच्याकडे फक्त डॉकर समर्थन स्थापित केला पाहिजे आणि टर्मिनलमध्ये आम्ही पुढील आज्ञा कार्यान्वित करणार आहोत.

docker pull spacevim/spacevim
docker run -it --rm spacevim/spacevim nvim
docker run -it -v ~/.SpaceVim.d:/home/spacevim/.SpaceVim.d --rm spacevim/spacevim nvim

स्पेसव्हीम स्थापित केल्यानंतर, चला vim प्रारंभ करू आणि SpaceVim प्लगइन स्वयंचलितपणे स्थापित करेल. इन्स्टॉलेशन पूर्ण केल्यावर, स्पेसव्हीम रचना खालील गोष्टींपासून बनलेली आहे:

  • config / - कॉन्फिगरेशन
  • प्लगइन्स / - प्लगइन सेटिंग्ज
  • mappings.vim - की मॅपिंग्ज
  • autocmds.vim - autocmd गट
  • general.vim - सामान्य कॉन्फिगरेशन
  • init.vim - रनटाइमपाथ प्रारंभ
  • neovim.vim - Neovim विशिष्ट सेटिंग्ज
  • plugins.vim - प्लगइन पॅकेजेस
  • कमांड.व्हीम - आज्ञा
  • कार्ये.विम - कार्ये
  • main.vim - मुख्य संरचना
  • ftplugin / - भाषा विशिष्ट सानुकूल सेटिंग्ज
  • कोड झलक / - कोड झलक
  • filetype.vim - सानुकूल फाइल प्रकार ओळख
  • init.vim - Fuentesconfig / main.vim
  • vimrc - Fuentesconfig / main.vim

स्पेसव्हीम विषयी अधिक माहिती तसेच स्पेसव्हीम कॉन्फिगरेशन फाइल संपादित करण्यासाठी आपण त्याच्या अधिकृत वेबसाइटला भेट देऊ शकता. तो दुवा हा आहे.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.