الإصدار الثالث من فرع Emacs 26 ، GNU Emacs 26.3 ، متوفر الآن

GNU Emacs 26.3

أصبح معروفا منذ بضعة أيام توفر نسخة جديدة منمحرر نص شعبي GNU Emacs والذي يأتي بنسخته الجديدة 26.3. هذه هي النسخة الثالثة في فرع 26.x ، بعد الإصدار الأول (26.1) الذي تم إصداره في مايو 2018 والثاني (26.2) الذي تم إصداره في أبريل الماضي.

بالنسبة لأولئك الذين ليسوا على دراية بمحرر النصوص الشهير هذا ، يجب أن يعرفوا ذلك GNU Emacs هو محرر نصوص قابل للتوسيع وقابل للتخصيص ومجاني ومفتوح أنشأه ريتشارد ستالمان ، مؤسس مشروع جنو. هذه هي أشهر عائلة Emacs لمحرري النصوص.

محرر النصوص هذا متاح لأنظمة GNU / Linux و Windows و macOS ، وهو مكتوب بلغة C ويوفر Emacs Lisp كلغة امتداد. تم تطبيق Emacs Lisp أيضًا في لغة C ، وهي "لهجة" من لغة برمجة Lisp التي يستخدمها Emacs كلغة برمجة نصية.

بالنسبة لأولئك الذين ليسوا على دراية بمحرر النصوص هذا ، تتضمن ميزات GNU Emacs ما يلي:

  • أوضاع التحرير الحساسة للمحتوى ، بما في ذلك تمييز بناء الجملة ، للعديد من أنواع الملفات
  • وثائق شاملة متكاملة ، بما في ذلك برنامج تعليمي للمستخدمين الجدد
  • دعم Unicode الكامل لجميع البرامج النصية تقريبًا
  • كما أنه قابل للتخصيص بدرجة كبيرة باستخدام كود Emacs Lisp أو واجهة مستخدم رسومية.
  • يحتوي على نظام بيئي كامل من الميزات التي تتجاوز تحرير النص ، بما في ذلك تتبع الجدول الزمني الخاص بك ومخطط المشروع (مع وضع Org) ، والبريد الإلكتروني وقارئ الأخبار (Gnus) ، وواجهة تصحيح الأخطاء ، والمزيد.
  • يستفيد أيضًا من نظام الحزم (Emacs Lisp Package Archive أو ELPA) لتنزيل الملحقات وتثبيتها
  • و أكثر من ذلك بكثير

الميزات الجديدة الرئيسية Emacs 26.3

مما لا شك فيه أن إصدار Emacs 26.1 هو الذي جلب العديد من الميزات الجديدةبسببها تبرز ما يلي:

  • تنفيذ شكل محدود من المنافسة باستخدام خيوط Lisp
  • دعم العرض الاختياري لأرقام الأسطر في المخزن المؤقت. لاحظ أنه لتحرير ملف في Emacs (أي ملف موجود على القرص الثابت) ، يقوم المحرر بعمل نسخة في منطقة الذاكرة الخاصة به ، وتسمى هذه النسخة المخزن المؤقت
  • وضع التمرير الأفقي خط واحد جديد
  • دعم ألوان 24 بت على أطراف نصية متوافقة

في حين في هذا الإصدار الجديد من GNU Emacs وهو الإصدار 26.3 هناك القليل من التغييرات التي تبرز ، إلى أحدها هو إدراج مفتاح GPG جديد للتحقق من الحزم في دليل GNU ELPA.

تم أيضًا اقتراح خيار جديد ، "help-enable-complete-auto-load" لتعطيل الميزة المقدمة في Emacs 26.1 التي تقوم بتنزيل الملفات أثناء استكمال الإدخال من خلال الجمع بين "Ch f" و "Ch v".

كيفية تثبيت Gnu Emacs 26.3 على Ubuntu ومشتقاته؟

إذا كنت مهتمًا بأن تكون قادرًا على تثبيت هذا الإصدار الجديد من Gnu Emacs على توزيعة الخاص بك ، يمكنهم فعل ذلك بطريقتين.

أول واحد منهم هو القيام بذلك مباشرة من مركز البرمجيات من Ubuntu أو بمساعدة Synaptic.

على الرغم من أن تحديثات التطبيق ، كما تعلم ، لا تتوفر عادةً على الفور ، لذلك يجب علينا الانتظار بضعة أيام حتى يتم إتاحتها للجميع.

الطريق الاخر والموصى به لديك ya إصدار أحدث الإصدار 26.2.

إنه بمساعدة المستودع التي قمت بتحديث الحزمة قبل بضع ساعات (في هذه اللحظة التي أكتب فيها هذا المقال) متاحة لـ Ubuntu 16.04 Xenial و 18.04 Bionic Beaver و 18.10 Cosmic Cuttlefish و 19.04 Disco Dingo و Linux Mint 19 ومشتقات أخرى أوبونتو.

لتثبيت GNU Emacs على Ubuntu ومشتقاته أيضًا ، سيتعين علينا فقط فتح محطة طرفية (يمكننا القيام بذلك باستخدام مجموعة المفاتيح Ctrl + Al + T) وانسخ الأوامر التالية فيه:

sudo add-apt-repository ppa:kelleyk/emacs -y
sudo apt-get update
sudo apt-get install emacs26

كيفية إلغاء تثبيت Gnu Emacs 26.3؟

إذا كنت تريد لأي سبب من الأسباب إزالة محرر النصوص هذا من نظام التشغيل الخاص بك ، فسيتعين عليك فقط فتح محطة طرفية (Ctrl + Alt + T).

بعد ذلك سيكون عليك فقط كتابة ما يلي:

sudo add-apt-repository ppa:kelleyk/emacs -r
sudo apt remove emacs26
sudo apt autoremove

تعليق ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ماركوس غوميز بوسيتا قال

    لم تنجح إضافة المستودع الذي تقترحه بالنسبة لي. أعطتني الخطأ التالي:

    sudo add-apt-repository ppa: kelleyk / Emacs -y
    لا يمكن إضافة PPA: "ppa: ~ kelleyk / ubuntu / Emacs".
    المستخدم المسمى "~ kelleyk" ليس لديه PPA باسم "ubuntu / Emacs"
    يرجى الاختيار من بين اتفاقيات شراء المواد المتاحة التالية:
    * "compton": compton
    * "curl": curl
    * "emacs": إصدارات Emacs المستقرة
    * "fluxbox": fluxbox
    * "بوابة المرفق": git-attachment
    * "تحديثات": تحديثات Ubuntu

    لقد جربت هذا ، وهذه هي الطريقة التي يعمل بها:

    sudo add-apt-repository ppa: kelleyk / emacs

    شكرا لمدخلات