लोकप्रिय GNU Emacs 26.2 पाठ संपादक के नए संस्करण का विमोचन किया

जीएनयू प्रोजेक्ट ने प्रकाशित किया है GNU Emacs की 26.x शाखा का दूसरा संस्करण, GNU Emacs 26.2 जो पहले संस्करण के जारी होने के लगभग एक साल बाद उपलब्ध है। GNU Emacs 24.5 की रिलीज तक, इस परियोजना का विकास रिचर्ड स्टेलमैन की व्यक्तिगत देखरेख में किया गया, जिसने 2015 के पतन में जॉन विएगली को परियोजना की मुख्य भूमिका हस्तांतरित की।

GNU Emacs की यह नई रिलीज़ 26.2 नई सुविधाओं, समाचारों और सुधारों के साथ आता है इसके पिछले संस्करण के आसपास।

उन लोगों के लिए जो नहीं जानते हैं Emacs, हम आपको वह बता सकते हैं एक स्वतंत्र, खुला स्रोत, एक्स्टेंसिबल और अनुकूलन पाठ संपादक है। यह क्रॉस-प्लेटफॉर्म है और हम इसे ढूंढ लेंगे ग्नू / लिनक्स, विंडोज और मैक के लिए उपलब्ध है। इसके अलावा, यह GNU प्रोजेक्ट द्वारा विकसित किया गया है और GNU GPL लाइसेंस के तहत जारी किया गया है।

इसके कुछ अलग संपादक हैं, विम सहित। Emacs मूल रूप से एक टेक्स्ट-केंद्रित, एक्स्टेंसिबल कंप्यूटर प्लेटफॉर्म है, जो लिस्प भाषा के एक संस्करण से है।

अब कई हजार एप्लिकेशन और पैकेज हैं। एल्पी (Emacs के लिए पायथन विकास का वातावरण), वेब-ब्यूटिफाइ (HTML, CSS, जावास्क्रिप्ट / JSON के लिए Emacs को फॉर्मेट करने के लिए एक पैकेज), PHPUnit (Emacs के लिए एक PHP यूनिट टेस्ट मैनेजर), आदि। सूची लंबी और पूरी तरह से समर्पित GitHub पर खोज योग्य है।

GNU Emacs की मुख्य नई विशेषताएँ 26.2

GNU Emacs के इस संस्करण के लिए, विकास टीम ने तीन विशेषताओं पर प्रकाश डाला। पहले वाले से संबंधित है Emacs मॉड्यूल का प्रशासन, देशी कोड का उपयोग करके Emacs की कार्यक्षमता का विस्तार करने के लिए संस्करण 25 में पेश की गई सुविधा।

अब तक, मॉड्यूल संकलन प्रक्रिया शुरू करने वाले उपयोगकर्ताओं को Emacs स्रोतों की हालिया प्रतिलिपि प्राप्त करनी थी, उन्हें मॉड्यूल समर्थन सक्षम करने के लिए संकलित करें, और emacs.h शीर्ष लेख फ़ाइल प्राप्त करें।

GNU Emacs 26.2 की इस नई रिलीज़ में सबसे उल्लेखनीय सुधारों में से एक हैं यूनिकोड 11 विनिर्देश के लिए समर्थन।

“एक निर्देशिका के नाम पर App Z’ कमांड को लागू करने से इसकी सभी फाइलें संकुचित हो जाती हैं। एक संपीड़ित फ़ाइल बनाएँ '। tar.gz 'में सभी फ़ाइलों के साथ-साथ सभी उपनिर्देशिकाओं' Emacs विकास टीम को निर्दिष्ट करता है।

एक और नवीनता है Emacs स्रोत पेड़ के बाहर Emacs मॉड्यूल बनाने की क्षमता और Dired में उपस्थिति ('फाइलों और निर्देशिकाओं के साथ काम करने का तरीका)' Z 'कमांड को निर्देशिका में सभी फ़ाइलों को संपीड़ित करने के लिए, VC मोड में Mercurial के लिए बेहतर समर्थन।

ग्नू emacs के साथ परियोजना

जब '–with-xwidgets' मोड बनाया जाता है, तो WebKit2 ब्राउज़र इंजन की आवश्यकता होती है। छाया कॉन्फ़िगरेशन फ़ाइलों ("~ /। Emacs.d / छाया" और "~ / .emacs.d / shadow_todo") के सिंटैक्स को बदल दिया गया है।

उबंटू और डेरिवेटिव्स पर गन्नू इमैक 26.2 कैसे स्थापित करें?

यदि आप अपने डिस्ट्रो पर गन्नू एमैक के इस नए संस्करण को स्थापित करने में सक्षम हैं, वे इसे दो तरह से कर सकते हैं।

पहले उनमें से एक इसे सीधे करना है से सॉफ्टवेयर केंद्र उबंटू से या सिनैप्टिक की मदद से।

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

कोई दूसरा रास्ता और सिफारिश की होना है ya एक और अधिक वर्तमान संस्करण संस्करण 26.2।

यह एक भंडार की मदद से है जो कुछ घंटों पहले मैंने उबंटू 16.04 क्नियाल, 18.04 बायोनिक बीवर, 18.10 कॉस्मिक कटलफिश, 19.04 डिस्को डिंगो, लिनक्स मिंट 19 और उबंटू के अन्य डेरिवेटिव के लिए उपलब्ध पैकेज अपडेट (और इस समय मैं यह लेख लिख रहा हूं) बनाया।

उबुन्टु पर ग्नू इमैक स्थापित करने के लिए, साथ ही इसके व्युत्पन्न, हमें केवल एक टर्मिनल खोलना होगा (हम इसे कुंजी संयोजन Ctrl + Al + T के साथ कर सकते हैं) और इसमें निम्न कमांड कॉपी करें:

sudo add-apt-repository ppa:kelleyk/Emacs -y

sudo apt-get update

sudo apt-get install emacs26

Gnu Emacs 26.2 की स्थापना रद्द कैसे करें?

यदि किसी भी कारण से आप अपने ऑपरेटिंग सिस्टम से इस टेक्स्ट एडिटर को हटाना चाहते हैं, तो आपको केवल एक टर्मिनल (Ctrl + Alt + T) खोलना होगा।

उसके बाद आपको केवल उसमें निम्नलिखित लिखना होगा:

sudo add-apt-repository ppa:kelleyk/Emacs -r

sudo apt remove emacs26

sudo apt autoremove

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

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

*

*

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