Neovim, अधिक चांगल्या वापरकर्त्याच्या अनुभवासाठी Vim चा कॉन्फिगर करण्यायोग्य काटा

निओविम बद्दल

पुढील लेखात आम्ही निओव्हिमवर एक नजर टाकणार आहोत. च्या बद्दल व्हिम कोडचा काटा. प्रोग्राम कॉन्फिगरेशनच्या संभाव्यतेबद्दल चांगला वापरकर्त्याच्या अनुभवासह व्हिमची चांगली जाहिरात आणते. एखाद्यास अद्याप माहित नसल्यास, असे म्हटले पाहिजे की विम मोडवर आधारित मजकूर संपादक आहेत. याचा जन्म व्ही (1976) च्या सुधारणेत झाला. त्याचा इंटरफेस ग्राफिकल नसून मजकूर-आधारित आहे. जरी gVim सारख्या ग्राफिकल इंटरफेससह अनेक अंमलबजावणी आहेत. हातात संपादक आहे विमची थेट बदली. आपण एक Vim वापरकर्ता असल्यास, आपण Neovim सह स्वत: ला सोयीस्कर वाटेल.

या संपादकात आदेशाद्वारे कीबोर्डद्वारे सर्व काही नियंत्रित केले जाऊ शकते. सुरुवातीला त्या सर्वांचे स्मरण ठेवणे थोडा अवघड वाटेल आणि सुरुवातीला तसे आहे. परंतु हे देखील खरे आहे की ते तार्किक पद्धतीने आयोजित केले गेले आहेत आणि अखेरीस ते स्वतःच बाहेर पडतात. प्रोग्राम आम्हाला पुनरावृत्ती कार्ये स्वयंचलित करण्यास अनुमती देऊन मजकूर संपादित करणे सुलभ करेल. कंटाळवाणे कार्य फक्त दोन की द्वारे केले जाऊ शकते.

निओविमची सामान्य वैशिष्ट्ये

Neovim php कोड

  • अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना डीफॉल्ट सेटिंग्ज आपण त्वरित वापरू शकता बनवा.
  • Un टर्मिनल एमुलेटर.
  • संपादक आम्हाला एक एपीआय प्रदान करते जे परवानगी देते कोणत्याही भाषेतून निओविमशी संवाद प्रोग्रामिंग, सुरक्षितपणे आणि एसिन्क्रॉनोसली.
  • आधुनिक टर्मिनल कार्ये जसे की कर्सर शैली, फोकस इव्हेंट्स, कंसात पेस्ट करणे इ.
  • जसे मी आधीच लिहिले आहे, तसे आहे खूप संयोजी. असे म्हटले जाऊ शकते की जणू आपण स्वतःचे संपादक तयार करत आहात. जेव्हा आपण ते सेट करणे समाप्त कराल, तेव्हा आपल्याकडे एक सानुकूल संपादक असेल जो आपल्या विशिष्ट गरजा पूर्ण करेल.
  • त्याची वागणूक आहे प्लगइनद्वारे विस्तारयोग्य. आपण व्हिम वापरकर्ता असल्यास, आपण हे करू शकता समान प्लगइन वापरणे सुरू ठेवा, तसेच ज्यांनी समुदायाने निओविमसाठी विकसित केले आहे. आणि आपल्याला आपल्यासाठी प्लगइन न सापडल्यास आणि आपली हिम्मत असल्यास आपण आपली आवडती भाषा वापरुन आपले तयार करू शकता.
  • याव्यतिरिक्त, ते आम्हाला ऑफर करेल इतर कोड एडिटर सारखीच वैशिष्ट्येजसे की: स्वयं पूर्ण, शब्दलेखन तपासणी, टॅब, वाक्यरचना रंग, नियमित अभिव्यक्तीसह शोध आणि पुनर्स्थित इ.

El प्रकल्प स्त्रोत कोड आम्हाला ते उपलब्ध आढळू शकते GitHub पृष्ठ संपादकाकडून

उबंटू वर Neovim स्थापना

उबंटू सॉफ्टवेअर पर्यायामधून neovim स्थापना

आम्ही हे संपादक अनेक प्रकारे स्थापित करू शकतो. सर्वात सोपा आहे पासून स्थापना सॉफ्टवेअर पर्याय उबंटू कडून. आपल्याकडे नवीनतम आवृत्ती असणे आवश्यक आहे Neovim पीपीए जोडा. टर्मिनलवर खालील कमांड चालवा (Ctrl + Alt + T):

sudo apt-add-repository ppa:neovim-ppa/stable

नंतर आपल्याला पॅकेजेस अद्यतनित करावे लागतील आणि त्याच टर्मिनलमध्ये टाइप करून Neovim स्थापित करावे लागेल.

sudo apt-get update

sudo apt-get install neovim

दोन्ही पर्याय प्रोग्रामची समान आवृत्ती स्थापित करतील. आम्हाला सिस्टमवर काहीही स्थापित करायचे नसल्यास, आपण हे वापरू शकता नियोविम .अॅपिमेज फाईल. ते मिळविण्यासाठी आपणास कर्ल स्थापित करणे आवश्यक आहे. टर्मिनलमध्ये (Ctrl + Alt + T) टाइप करा: आपल्याकडे हे साधन असल्याची खात्री केल्यानंतर

naovim appimage डाउनलोड करा

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage

chmod u+x nvim.appimage

एकदा डाउनलोड केल्यावर आणि आवश्यक परवानग्यांसह, आम्ही त्याच टर्मिनलमध्ये टाइप करुन संपादक लाँच करू शकतो:

./nvim.appimage

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

हा कार्यक्रम आहे असे म्हटले पाहिजे अनेक कॉन्फिगरेशन शक्यता, म्हणून जा अधिकृत दस्तऐवजीकरण किंवा च्या विभागाद्वारे वापरकर्ता मॅन्युअल हे आमचे संपादक आपल्याला डीफॉल्टनुसार सापडण्यापेक्षा अधिक चांगले आणि मित्रवत बनवते.

Neovim सेट अप करत आहे

निओविम ट्यूटोरियल

निओव्हिममध्ये ए परस्परसंवादी ट्यूटोरियलकमांड चालवा : शिक्षक ते सुरू करण्यासाठी.

आपण निओविम बंद केल्यास, सत्रामधील आपल्यातील सर्व सेटिंग्ज गमावतील. त्यांना राखण्यासाठी, द init.vim फाईल, जे प्रत्येक वेळी निओविम प्रारंभ झाल्यावर लोड केले जाते. आपण व्हिम वापरल्यास, ही फाईल vim च्या .vimrc फाईल प्रमाणेच कार्य करते.

ही कॉन्फिगरेशन फाइल ते ~ / .config / nvim / init.vim मध्ये स्थित आहे. जर ते अस्तित्वात नसेल तर ते तयार करा. कॉन्फिगरेशन फाईल खूप मोठी होऊ शकते, म्हणून आपण त्यावर ठेवलेल्या प्रत्येक गोष्टीचे दस्तऐवजीकरण करण्याचा प्रयत्न करा. टिप्पण्या with सह जोडल्या जाऊ शकतात. आम्ही प्राप्त करण्यास सक्षम आहोत या कॉन्फिगरेशन फाईल बद्दल अधिक माहिती मध्ये विकी कार्यक्रमाचे


टिप्पणी करणारे सर्वप्रथम व्हा

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

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

*

*

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