आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं। और पढ़ें।

लिनक्स पर लगभग हर चीज के लिए टर्मिनल-आधारित टेक्स्ट एडिटर का उपयोग किया जाता है; त्वरित बैश स्क्रिप्ट और कॉन्फ़िगरेशन फ़ाइल लिखने से लेकर पूर्ण विकसित प्रोग्राम बनाने या यहां तक ​​कि एक उपन्यास लिखने तक।

जबकि अधिकांश डिस्ट्रोस पर नैनो पहले से इंस्टॉल आता है, और Emacs और Vim की अपनी फॉलोइंग है, वहाँ अन्य महान टर्मिनल-आधारित टेक्स्ट एडिटर हैं। यहाँ चार सर्वश्रेष्ठ हैं:

1. कुंडलित वक्रता

हेलिक्स एक कोड-केंद्रित टेक्स्ट एडिटर है, जिसे रस्ट में लिखा गया है, और यह काकोने और नियोविम से प्रेरित है। हेलिक्स के आवश्यक मुख्य कार्य के रूप में कई चयनों पर ध्यान केंद्रित करने के कारण इसकी काकोने जड़ें स्पष्ट रूप से दिखाई देती हैं।

इसमें नियोविम की अधिक प्रसिद्ध मोडल संपादन क्षमताएं भी हैं, लेकिन यह थोड़ा कम चुनौतीपूर्ण और अधिक उपयोगकर्ता के अनुकूल है।

वाक्य - विन्यास पर प्रकाश डालना ट्री-सिटर द्वारा नियंत्रित किया जाता है, जिससे आप अपनी प्रक्रिया को धीमा किए बिना इंडेंटेशन को आसानी से संभाल सकते हैं, चर ट्रैक कर सकते हैं और चयन में हेरफेर कर सकते हैं।

instagram viewer

किसी भी डिस्ट्रो पर हेलिक्स को स्थापित करने का सबसे अच्छा तरीका है इसे स्रोत से बनाएँ. ऐसा करने के लिए, आपको पहले कार्गो पैकेज टूल के साथ रस्ट इंस्टॉल करना होगा:

कर्ल --प्रोटो '=https' --tlsv1.2 -एसएफ https://sh.rustup.rs | श्री

उपरोक्त आदेश रस्ट और कार्गो को स्थापित करने के लिए एक स्क्रिप्ट को डाउनलोड और निष्पादित करेगा। अब हेलिक्स गिटहब रिपॉजिटरी को इसके साथ क्लोन करें:

git क्लोन https://github.com/helix-editor/helix

उपयोग सीडी कमांड हेलिक्स निर्देशिका में जाने के लिए, फिर हेलिक्स स्थापित करें:

सीडी कुंडलित वक्रता
माल स्थापित करना--locked --path helix-term

फिर आप प्रवेश करके हेलिक्स शुरू कर सकते हैं:

एचएक्स

...किसी भी टर्मिनल में।

हेलिक्स में लिखने के लिए, आपको प्रवेश करना होगा डालना मोड दबाकर मैं अपने कीबोर्ड पर कुंजी। अपना पाठ दर्ज करने के बाद, हिट करें पलायन सामान्य मोड पर लौटने की कुंजी। यहाँ से, पाठ का संपादन और हेरफेर करना विम के समान है। कीमैपिंग में उपलब्ध हैं आधिकारिक हेलिक्स प्रलेखन.

2. एम्प

हेलिक्स के समान, Amp को भी रस्ट में लिखा गया है, और समान कीबाइंडिंग और फिर से, संपादन के लिए एक मोडल दृष्टिकोण के साथ Vim से भारी प्रेरणा प्राप्त करता है। Amp का उपयोग करना सरल है, और यहां तक ​​​​कि शुरुआती भी इसे सीधे पकड़ सकते हैं - हालांकि Amp के लिए प्राथमिक बाजार डेवलपर्स हैं।

इन्सर्ट, नॉर्मल और सेलेक्ट जैसे सामान्य मोड्स के अलावा, Amp कई नए मोड्स के साथ आता है जो अतिरिक्त कार्यक्षमता प्रदान करते हैं।

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

यदि आपके पास पहले से जंग और कार्गो स्थापित है, तो आप Amp को इसके साथ स्थापित कर सकते हैं:

माल स्थापित करना एम्प

Amp के बारे में एक विशेषता जो हमें वास्तव में पसंद है, वह है आपके सत्र को अस्थायी रूप से निलंबित करने की क्षमता, अपने शेल पर वापस लौटना, फिर वहीं से संपादन फिर से शुरू करना, जहाँ से आपने छोड़ा था। आप इसे दबाकर कर सकते हैं जेड सामान्य मोड में होने पर कुंजी।

संपादन जारी रखने के लिए, दर्ज करें एफजी आपके टर्मिनल में। पूर्ण एएमपी प्रलेखन पर उपलब्ध है आधिकारिक एएमपी साइट. वैकल्पिक रूप से, पहली बार एम्प शुरू करने के बाद, हिट करें ? व्यापक क्विक-स्टार्ट गाइड देखने के लिए कुंजी।

3. ज़ी

एक पल के लिए विम-प्रेरित संपादकों से दूर हटकर, Zee Emacs की भावना में टर्मिनल के लिए एक आधुनिक संपादक होने का दावा करता है। रस्ट में लिखा गया, ज़ी अंधाधुंध तेज और तरल है, जिसमें 100 फ्रेम प्रति सेकंड की विशेषता है, जिसमें 10 मिलीसेकंड से कम समय में संपादन होता है। हेलिक्स के समान, ज़ी सिंटैक्स हाइलाइटिंग और सत्यापन के लिए ट्री-सिटर का उपयोग करता है।

फिर से, आपको Zee को इनस्टॉल करने से पहले Cargo और Rust इंस्टॉल कर लेना चाहिए:

माल स्थापित करना--लॉक्ड ज़ी

यदि आप ज़ी को अपने सिस्टम क्लिपबोर्ड के साथ एकीकृत करना चाहते हैं (आप शायद करते हैं), तो आपको ज़ी को सिस्टम-क्लिपबोर्ड सुविधा के साथ इंस्टॉल करना होगा:

माल स्थापित करना--लॉक्ड --फीचर्स सिस्टम-क्लिपबोर्ड ज़ी

एक बार इंस्टॉल हो जाने के बाद, आप दर्ज करके ज़ी शुरू कर सकते हैं:

ज़ी

...किसी भी टर्मिनल में।

वैकल्पिक रूप से, आप ज़ी में एक या एक से अधिक फ़ाइलों को तर्क के रूप में पास करके खोल सकते हैं। उदाहरण के लिए:

ज़ीयह।फ़ाइलवह।फ़ाइलएक और।फ़ाइल

... संपादक के साथ कई फाइलें खोलेगा।

जैसा कि आप Emacs से प्रेरणा लेने वाले टेक्स्ट एडिटर से अपेक्षा करते हैं, Zee Emacs जैसी कीबाइंडिंग का उपयोग करता है। आप इनमें से एक सूची पा सकते हैं GitHub.

4. माइक्रो

माइक्रो का उद्देश्य हमेशा लोकप्रिय नैनो टेक्स्ट एडिटर का प्रतिस्थापन होना है और यह सुविधाओं और आकार में हल्का है। आपको यह जानकर भी प्रसन्नता हो सकती है कि आपको इसे अपने सिस्टम पर लाने के लिए रस्ट या कार्गो को स्थापित करने की आवश्यकता नहीं है।

माइक्रो टेक्स्ट एडिटर को स्थापित करने का सबसे आसान तरीका डेवलपर्स द्वारा प्रदान की गई इंस्टॉलेशन स्क्रिप्ट को डाउनलोड करना और चलाना है। निम्न आदेश स्क्रिप्ट का उपयोग करके लाएगा कर्ल, और आउटपुट को बैश में पाइप करें:

कर्ल https://getmic.ro | दे घुमा के

वैकल्पिक रूप से, यदि आपके पास स्नैप पैकेज मैनेजर स्थापित है, तो आप अपनी मशीन पर माइक्रो स्थापित करने के लिए बस निम्नलिखित दर्ज कर सकते हैं:

चटकाना स्थापित करना कुटीर --शास्त्रीय

जैसा कि आप नाम से उम्मीद कर सकते हैं, माइक्रो छोटा है। इसका उपयोग करना भी आसान और शक्तिशाली है, और इसमें ढेर सारे हॉटकी हैं जो आपको सामान्य कार्यों को आसानी से और तेज़ी से करने में मदद करते हैं।

हॉटकी और कीबाइंडिंग को स्टोर किया जाता है ~/.config/micro/bindings.json, और आप उन्हें आसानी से संपादित कर सकते हैं:

सूक्ष्म ~/.config/miक्रो/बाइंडिंग.जेसन

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

माइक्रो सात अलग-अलग रंग योजनाओं और माउस समर्थन के साथ आता है ताकि आप संपादक के भीतर टेक्स्ट को ड्रैग और ड्रॉप कर सकें।

आप माइक्रो को इसके साथ शुरू कर सकते हैं:

कुटीर

...और टाइप करना शुरू करें। विम-व्युत्पन्न संपादकों के विपरीत, आपको पहले मोड स्विच करने की आवश्यकता नहीं है!

माइक्रो कीबाइंडिंग के साथ सहायता प्राप्त करने के लिए, कमांड बार को ऊपर लाएँ सीटीआरएल + ई, फिर दर्ज करें:

मदद android

टर्मिनल पाठ संपादक सभी के लिए नहीं हैं

जबकि लिनक्स टर्मिनल में पाठ संपादित करना मज़ेदार और उत्पादक है, आप पा सकते हैं कि आपको इनमें से किसी भी पेशकश से अधिक आई कैंडी की आवश्यकता है।

यदि आप पाते हैं कि आपको विभिन्न फ़ॉन्ट आकार, टेबल और उन्नत स्वरूपण जैसे वैकल्पिक एक्स्ट्रा की आवश्यकता है, तो आप एक पूर्ण विकसित वर्ड प्रोसेसर का उपयोग करना बेहतर कर सकते हैं। सौभाग्य से, ऐसे कई हैं जिन्हें आप लिनक्स पर इंस्टॉल और उपयोग कर सकते हैं।