वेम, एक विम-प्रेरित कमांड लाइन टेक्स्ट एडिटर

वेम के बारे में

अगले लेख में हम वेम पर एक नज़र डालने जा रहे हैं। यह है एक फ्री और ओपन सोर्स कमांड लाइन टेक्स्ट एडिटर। इसमें विम पाठ संपादक पर पूर्ण कीबोर्ड समर्थन प्रदान करने और इसे यथासंभव सहज बनाने के लिए एक कमांड लेआउट शामिल है।

सामान्य शब्दों में यह कॉन्फ़िगरेशन फ़ाइलों का एक सेट है। कमांड सेट को कम करने और सरलीकृत करने से विम का काम करने का तरीका बदल जाता है, जो अद्वितीय कीस्ट्रोक्स से जुड़े होते हैं। इन कमांड को कीबोर्ड के माध्यम से असाइन किया जाता है, उनकी आवृत्ति के अनुसार उनकी स्थिति का अनुकूलन करने के लिए।

Vem दो मुख्य मोड के साथ उपयोगकर्ताओं को प्रस्तुत करता है: कमांड डालें और डालें। विम के साथ, वेम में प्रत्येक कीस्ट्रोके जब एक क्रिया करता है कमांड मोड और जब पाठ सम्मिलित करता है इन्सर्ट मोड। हम प्रवेश कर सकते हैं कमांड मोड दबाना Ctrl + O और इन्सर्ट मोड बस दबाकर मैं कुंजी। इनमें से प्रत्येक मोड से बाहर निकलने के लिए, हमें केवल कुंजी को दबाना होगा ईएससी.

querty बेसिक vem

जैसा कि कई उपयोगकर्ताओं को पता है, विम सिंटैक्स हाइलाइटिंग, मल्टीलेवल पूर्ववत और स्वत: पूर्ण के लिए समर्थन के साथ vi का एक उन्नत संस्करण है, लेकिन इसमें अभी भी एक महत्वपूर्ण सीखने की अवस्था है। Vem का उद्देश्य उपयोगकर्ता अनुभव को अनुकूलित करना है, कमांड व्याकरण को हटाना जो संभावित उपयोगकर्ताओं को डरा सकता है.

Vem इसके वितरण के लिए अपनी कमांड देता है क्वर्टी कुंजीपटल डिफ़ॉल्ट रूप से। हम इस कॉन्फ़िगरेशन को बदल सकते हैं QERTZ o AZERTY अपने में विन्यास फाइल। उपयोगकर्ता परियोजना वेबसाइट पर विभिन्न कीबोर्ड लेआउट के लिए बुनियादी और उन्नत कार्यों की एक पूरी सूची पा सकते हैं।

बुनियादी वीएम कुंजी

उपरोक्त स्क्रीनशॉट में आप देख सकते हैं आदेश है कि उपयोगकर्ताओं को एक फ़ाइल में एक न्यूनतम संस्करण करने में सक्षम होने के लिए पता करने की आवश्यकता होगी, लेकिन निश्चित रूप से, कई और भी हैं। इस ट्यूटोरियल में परामर्श किया जा सकता है कि इसके बारे में अधिक जानें मूल अवधारणा वेम द्वारा।

वेम की सामान्य विशेषताएं

वीएम के साथ खोजें

  • यह है एक मुक्त और खुला स्रोत कार्यक्रम.
  • चूंकि वेम विम के शीर्ष पर सिर्फ एक विन्यास है, हम कर पाएंगे विम द्वारा प्रदान की जाने वाली सुविधाओं में से कई का आनंद लें.
  • इसका सोर्स कोड उपलब्ध पाया जा सकता है GitHub एमआईटी लाइसेंस के तहत।
  • वेम है तेज और हल्का.
  • हम प्रयोग कर सकते हैं स्थानीय और SSH के माध्यम से एक ही संपादक.
  • Es अत्यंत विन्यास। हमारे पास सैकड़ों कॉन्फ़िगरेशन विकल्प होंगे।
  • हम उपलब्ध होंगे बड़ी संख्या में ऐड-ऑन उपलब्ध उपयोग के लिए उपयुक्त बिंदु खोजने के लिए जिसे हम उसे देना चाहते हैं।
  • इसके दो हैं मुख्य मोड: कमांड डालें और डालें.
  • हम कर सकते हैं कई खिड़कियां खोलें.
  • के साथ खाता वाक्य - विन्यास पर प्रकाश डालना.
  • मानते हैं प्लगइन्स और रंग थीम.
  • इसकी भी है रेगेक्स समर्थन.
  • उपयोगकर्ता आपकी सलाह ले सकते हैं पूर्ण प्रलेखन और ऑनलाइन ट्यूटोरियल हमें इसका उपयोग करने के लिए।

ये इस कार्यक्रम की कुछ विशेषताएं हैं। वे कर सकते हैं विस्तार से उन सभी को जानते हैं परियोजना की वेबसाइट.

Ubuntu पर स्थापित करें 20.04

उबंटू में वेम को स्थापित करने के लिए हमारे पास उपकरण होना चाहिए Git स्थापित किया गया। उसके साथ हम करेंगे GitHub से क्लोन स्रोत टर्मिनल से (Ctrl + Alt + T):

क्लोन भंडार

git clone https://github.com/pacha/vem.git

एक बार क्लोनिंग खत्म हो जाए, तो हम करेंगे निर्देशिका में जाओ कि अभी बनाया गया है और चलाने स्थापित करें:

वीएम स्थापना

cd vem

sudo make install

स्थापना के बाद, को Vem चलाएं हमें केवल एक टर्मिनल (Ctrl + Alt + T) का उपयोग निम्नलिखित की तरह एक कमांड में करना होगा:

वीएम स्क्रीन

vem nombre-del-archivo

वेम के साथ शुरुआत करने के लिए, हम कर सकते हैं पर एक नज़र लेने से शुरू करो उपयोगकर्ता का मार्गदर्शक, जहां इसके सभी पहलुओं का वर्णन किया गया है। जबकि Vem कई Vim फ़ंक्शन के साथ सहभागिता करता है, यह अभी भी अपेक्षाकृत सरल है और हम इन पृष्ठों को पढ़ सकते हैं या संदर्भ के लिए उपयोग कर सकते हैं।

एक बार स्थापित होने के बाद, हम एक अलग संपादक प्राप्त करेंगे, जो दृढ़ता से उपयोगकर्ता अनुभव पर केंद्रित है, जो केवल कीबोर्ड का उपयोग करके उपयोगकर्ता को पूर्ण नियंत्रण देने के दौरान यथासंभव सरल होने का प्रयास करता है। Vem को विशेष रूप से Vim के साथ प्रतिस्पर्धा करने के लिए नहीं बनाया गया था, बल्कि इसे अधिक उपयोगकर्ताओं के लिए सुलभ बनाने के लिए बनाया गया था.


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।