GNU Emacs ، ثبّت محرر النصوص الأسطوري هذا لـ Ubuntu / Linux Mint

حول gnu emacs

في المقالة التالية سوف نلقي نظرة على Gnu Emacs 25.3.2. شرق محرر النص لا يحتاج إلى أي مقدمة ، فهو مشهور جدًا ويستخدمه جميع أنواع علماء الكمبيوتر حول العالم. Emacs هو محرر نصوص مجاني ومفتوح المصدر وقابل للتوسيع وقابل للتخصيص. إنه متعدد الأنظمة وسنجده متاحًا لـ Gnu / Linux و Windows و Mac ، كما تم تطويره بواسطة مشروع GNU ونشره بموجب ترخيص GNU GPL.

لا أعتقد أنه يمكنني إخبار أي شيء جديد عن قصته أيضًا. بدأ تطوير أول Emacs في منتصف السبعينيات في مختبرات معهد ماساتشوستس للتكنولوجيا. ريتشارد ستالمان بدأ العمل على GNU Emacs في عام 1984 لإنتاج برمجيات حرة بديلة لملكية Gosling Emacs. لا يزال العمل على هذا المحرر نشطًا في عام 2017.

Gnu Emacs هو ملف محرر النص مع عدد كبير من الوظائف. هذا يجعلها تحظى بشعبية كبيرة بين المبرمجين والمستخدمين التقنيين. GNU Emacs هو جزء من مشروع GNU وهو الإصدار الأكثر شهرة من Emacs مع الكثير من أنشطة التطوير. تم وصف هذا المحرر في دليل مستخدم GNU Emacs على النحو التالي: «محرر قابل للتوسيع وقابل للتخصيص وفي الوقت الحقيقي وذاتي التوثيق«. لا يعني المصطلح الأخير أن Emacs تكتب وثائقها الخاصة ، بل تعني أنها تقدم وثائقها الخاصة للمستخدم. تجعل هذه الميزة توثيق Emacs في متناول الجميع.

مشروع مع gnu emacs

إمكانيات Emacs هائلة. لديها أكثر من 10.000 أمر مدمج وتسمح واجهة المستخدم الخاصة به بدمج هذه الأوامر في وحدات الماكرو لأتمتة العمل (وهذا شيء عندما يتم إتقانه سيجعل هذا محررًا رائعًا). بالإضافة إلى ذلك ، غالبًا ما تتضمن تطبيقات Emacs لهجة من لغة البرمجة Lisp التي توفر قابلية تمدد عميقة. سيسمح ذلك للمستخدمين والمطورين بكتابة أوامر وتطبيقات جديدة للمحرر. تمت كتابة بعض الإضافات للتعامل مع البريد الإلكتروني والمحفوظات والمخططات التفصيلية و RSS بالإضافة إلى نسخ من لعبة ELIZA و Pong و Conway's Life و The Snake و Tetris.

في ثقافة يونكس ، جنو إيماكس إنه أحد المتنافسين الرئيسيين في حرب الناشرين التقليدية. المنافس الآخر هو vi.

الميزات العامة لبرنامج GNU Emacs 25.3.2

كما كتبت بالفعل ، فإن خصائص هذا المحرر الرائع كثيرة ، ولكن من بينها يجب أن نسلط الضوء على:

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

يمكنك الرجوع إلى جميع خصائصه ووثائقه حول هذا المحرر الأسطوري في ملفه الموقع.

تركيب Gnu Emacs

لتثبيت هذا البرنامج في Ubunto الخاص بنا ، يمكننا القيام بذلك مباشرة من ملف مركز البرمجيات من Ubuntu الخاص بنا. لكننا سنجد إصدار أحدث (الإصدار 25.3.2 وقت كتابة هذا المقال) متاح لـ Ubuntu 17.04 Zesty / 16.04 Xenial / 14.04 Trusty / Linux Mint 18/17 ومشتقات Ubuntu الأخرى في المستودع التالي الذي سنقوم بتثبيته. لتثبيت GNU Emacs في Ubuntu / Linux Mint ، سيتعين علينا فقط فتح المحطة (Ctrl + Al + T) ونسخ الأوامر التالية فيها:

sudo add-apt-repository ppa:kelleyk/emacs && sudo apt-get update && sudo apt-get install emacs25

لتثبيت إيماكس المستندة إلى النصوص، علينا القيام بذلك باستخدام الأمر التالي:

sudo apt-get install emacs25-nox

قم بإلغاء تثبيت Gnu Emacs

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

sudo apt remove emacs25 && sudo apt autoremove

كن أول من يعلق

اترك تعليقك

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

*

*

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