इस प्रोजेक्ट के बारे में
micro एक टर्मिनल-आधारित टेक्स्ट एडिटर है जिसका उद्देश्य उपयोग में आसान और सहज होना है, साथ ही आधुनिक टर्मिनल क्षमताओं का लाभ उठाना है। इसे एकल, सभी-सुविधाओं-युक्त, स्थिर बाइनरी के रूप में वितरित किया जाता है जिसमें कोई बाहरी निर्भरता नहीं होती, जिससे इसे डाउनलोड करना और तुरंत उपयोग करना आसान हो जाता है।
जैसा कि इसके नाम से पता चलता है, micro खुद को nano एडिटर के उत्तराधिकारी के रूप में स्थापित करता है, जो स्थापना और उपयोग में आसानी को प्राथमिकता देता है। इसे उन उपयोगकर्ताओं के लिए पूर्णकालिक एडिटर के रूप में आनंददायक बनाने के लिए डिज़ाइन किया गया है जो टर्मिनल में काम करना पसंद करते हैं या SSH पर नियमित रूप से फ़ाइलें संपादित करते हैं।
मुख्य विशेषताओं में मल्टीपल कर्सर, सामान्य कीबाइंडिंग (Ctrl-s, Ctrl-c, Ctrl-v, Ctrl-z, आदि) जिन्हें पुनः बाँधा जा सकता है, स्प्लिट्स और टैब्स, कीबाइंडिंग याद रखने के लिए nano-जैसा मेनू, उत्कृष्ट माउस समर्थन (चयन के लिए खींचें, शब्द चयन के लिए डबल-क्लिक, पंक्ति चयन के लिए ट्रिपल-क्लिक), और Go पर चलने वाले सभी प्लेटफार्मों पर क्रॉस-प्लेटफॉर्म संगतता शामिल है। एडिटर Lua-आधारित प्लगइन सिस्टम का समर्थन करता है जिसमें प्लगइन्स को स्थापित करने, हटाने और अपडेट करने के लिए एक अंतर्निहित प्लगइन प्रबंधक है।
अतिरिक्त क्षमताओं में अंतर्निहित डिफ गटर, सरल ऑटो-पूर्णता, स्थायी पूर्ववत, स्वचालित लिंटिंग और त्रुटि सूचनाएं, 130 से अधिक भाषाओं के लिए सिंटैक्स हाइलाइटिंग, 16-रंग, 256-रंग और ट्रू-रंग थीम के साथ रंग योजना समर्थन, सिस्टम क्लिपबोर्ड एकीकरण, मैक्रोज़, अनुगामी सफेद स्थान और टैब-बनाम-स्पेस त्रुटियों की स्मार्ट हाइलाइटिंग, पंक्ति संख्याएं, यूनिकोड समर्थन, और सॉफ्ट रैपिंग शामिल हैं।
स्थापना GitHub रिलीज़, Homebrew, Snap, या विभिन्न Linux पैकेज प्रबंधकों (dnf, apt, pacman, emerge, zypper, आदि) से पूर्व-निर्मित बाइनरी के माध्यम से सीधी है, साथ ही Windows पर Chocolatey, Scoop, और WinGet के माध्यम से भी। स्रोत से निर्माण के लिए Go 1.19 या उच्चतर की आवश्यकता होती है। बाइनरी डिफ़ॉल्ट रूप से स्थिर रूप से जुड़ा हो सकता है या CGO_ENABLED=1 सेट करके गतिशील रूप से जुड़ा हो सकता है।
micro में Ctrl-e के माध्यम से सुलभ एक अंतर्निहित सहायता प्रणाली शामिल है, साथ ही कीबाइंडिंग, कमांड, रंग, विकल्प और प्लगइन्स को कवर करने वाले व्यापक दस्तावेज़ भी शामिल हैं। परियोजना MIT लाइसेंस के तहत खुला स्रोत है और GitHub मुद्दों, पुल अनुरोधों, Gitter चैट, Discord, और GitHub चर्चाओं के माध्यम से योगदान का स्वागत करती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.