معرفة كيفية تحرير الملفات بسرعة وبشكل فعال عبر الخط الأوامري هو أمر ضروري للمسؤولين على أنظمة اللينكس. يتم إجراء تحرير الملفات من أيام إلى أيام ، سواء كان الملف التكويني أو الملف اللاتيني أو الملف النصي أو أي ملف تحتوي على الحاجة اليه للتحرير.
وهو من الأفضل أن تختار محرر النص الأوامري المفضل لك وتماسك به. بينما يمكنك من المفيد أن تعرف كيفية استخدام مختلف المحررات النصية، فإن تماسك بعدد واحد منهم يحتاج للمهام الأكثر تعقيدًا.
في هذا الدرس التعليمي، سنقدم لكم معلومات عن أكثر المحررات النصية التي يمكن استخدامها في اللينكس ونتحدث عن مزاياها وعقباتها.
ومع ذلك، لن نقدم دليل شامل عن كيفية العمل مع كل منهم، لأنه قد يكون مقال منفصل بإشراف دقيق.
1. محرر
في القائمة الأولى لدينا هو المهيمن Vi/Vim (يأتي Vim من تحسين Vi)، وهو محرر النص المرن جدًا الذي يمكنه أن يقوم بعدة مختلف أعمال على النص.

على سبيل المثال، يمكنك استخدام القوالب العامة في Vim لتعويض قطعات النص داخل الملف. وهذا بالطبع ليس فقط منافعه وحسب، يوفر أيضًا التنقل بين السطور والكلمات والفقرات والتعبير عن النص.
Vim قد لا يكون أكثر تحرير نصي ودود للمستخدم، لكنه غالباً ما يفضله المطورون ومستخدمو القوة في لينكس. إذا كنت ترغب في تثبيت محرر النصوص عبر سطر الأوامر Vim على نظامك، يمكنك استخدام الأمر المرتبط بتوزيعتك لينكس:
تثبيت محرر Vi/Vim في لينكس
$ sudo apt install vim [On Debian, Ubuntu and Mint] $ sudo yum install vim [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/vim [On Gentoo Linux] $ sudo apk add vim [On Alpine Linux] $ sudo pacman -S vim [On Arch Linux] $ sudo zypper install vim [On OpenSUSE]
إذا كنت ترغب في مشاهدة تغطيتنا الشاملة لـ Vim، يرجى الرجوع إلى الروابط أدناه:
2. محرر Nano
Nano هو ربما واحد من أكثر محررات النصوص عبر سطر الأوامر استخدامًا. السبب في ذلك هو بساطته وحقيقة أنه مثبت مسبقاً في معظم توزيعات لينكس.

Nano ليس لديه مرونة Vim، لكنه بالتأكيد سيقوم بالعمل إذا كنت بحاجة لتحرير ملف كبير. في الواقع، pico و nano متشابهان تمامًا.
كلاهما لديهم خيارات توافر في الأسفل حتى يمكنك أختيار أي منهما للتشغيل. يتم إنجاز الأوامر بتركيب مفاتيح من Ctrl وحرف يظهر في الأسفل.
تحتوي (Nano) على الميزات التالية التي يمكنك استخدامها مباشرة بدون أي تكييف:
- المساعدة
- كتابة الخارج
- التكافؤ
- قراءة الملف
- أين يوجد (بحث)
- الصفحة السابقة
- الصفحة التالية
- تجايب النص
- إرجاع النص
- موقع الآن (موقع الحالي)
- تحقيق التشكيل
تثبيت محرر (Nano) في لينكس
$ sudo apt install nano [On Debian, Ubuntu and Mint] $ sudo yum install nano [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/nano [On Gentoo Linux] $ sudo apk add nano [On Alpine Linux] $ sudo pacman -S nano [On Arch Linux] $ sudo zypper install nano [On OpenSUSE]
يمكنك التوجه إلى دليلنا الشامل حول تحرير الملفات بواسطة محرر (Nano) في أجهزة التحكم بالأوامر اللينكسية.
3. محرر (Emacs)
هذا ما يمكن أن يكون أكثر المحرورات النصية تعقيدًا في قائمتنا. إنه أقدم محرور خطأً موجود للأنظمة الباستكرية ولينكس المتعددة. Emacs يمكن أن يساعدك على أن تكون أكثر إنتاجية بتوفير بيئة متكاملة للمهام المختلفة.

في البداية قد تبدو الواجهة المستخدمة من المحيرة. الشيء الجيد هو أن (emacs) لديه دليل مفصل جدًا سيساعدك بشأن التنقل في الملفات والتحرير والتخصيص وإعداد الأوامر. يعتبر (emacs) أداة التقنيين المتقدمين في *Nix.
هنا بعض الميز
- منصة خادم إيماكس تتيح لعدة مضيفين الاتصال بنفس خادم إيماكس ومشاركة قائمة البوفر.
- مدير ملفات قوي وقابل للتوسع.
- تخصيص خارج حدود المحرر العادي – كما يقول البعض إنه نظام تشغيل داخل النظام.
- تخصيص الأوامر.
- يمكن تغييره إلى وضعية Vi(m).
تثبيت محرر إيماكس في نظام التشغيل لينكس
إيماكس هو محرر متعدد المنصات ويمكن تثبيته بسهولة باستخدام الأوامر الموضحة أدناه:
$ sudo apt install emacs [On Debian, Ubuntu and Mint] $ sudo yum install emacs [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/emacs [On Gentoo Linux] $ sudo apk add emacs [On Alpine Linux] $ sudo pacman -S emacs [On Arch Linux] $ sudo zypper install emacs [On OpenSUSE]
4. محرر نصوص مايكرو
مايكرو هو محرر نصوص حديث وسهل الاستخدام يعتمد على واجهة سطر الأوامر ويجسد توقعات المستخدمين المعاصرة.
على عكس التعلم المتعب المرتبط بمحررات مثل فيم أو إيماكس، يوفر مايكرو نهجًا أكثر ودية للمستخدم، مما يجعله متاحًا للمبتدئين والمستخدمين المتمرسين على حد سواء.
أحد ميزات مايكرو المميزة هو دعمه لوظائف الماوس، مما يتيح للمستخدمين تحديد ونسخ ولصق النص تمامًا كما يفعلون في محرر الرسوميات.
بالإضافة إلى ذلك، يتمتع بنظام إضافات قوي، مما يتيح للمستخدمين توسيع إمكانياته وفقًا لاحتياجاتهم. يعزز تظليل البناء اللغوي والألواح المقسمة وقابلية تخصيص الاختصارات جاذبيته العامة.
في الجوهر، يجمع محرر مايكرو بين أفضل عناصر كلا العالمين: قوة وكفاءة تحرير الواجهة النصية وسهولة ومعرفة محررات النصوص الحديثة.

تثبيت محرر مايكرو في نظام التشغيل لينكس
هناك 脚本 مفيد يمكنه تثبيت ‘Micro‘ لك بتحميل التكامل المبني الأخير بواسطة الأمر curl كما يظهر.
$ curl https://getmic.ro | bash
سينstall التكامل البيناري إلى الديركتوري الحالي.
5. ne (محرر جيد)
المحرر النصي “ne” الذي يعني “Nice Editor” هو محرر خفيف الوزن، مساعد للمستخدمين للتحكم في الأجهزة التحت الطرف الأيسر الذي تم تصميمه لتوسيع الفجوة بين المحرورات البسيطة مثل “nano” والأخرى المعقدة مثل “vim” أو “emacs”.

تثبيت ne في Linux
ne هو محرر متعدد الأنظمة ويمكن تثبيته بسهولة بواسطة الأوامر التي تظهر أدناه:
$ sudo apt install ne [On Debian, Ubuntu and Mint] $ sudo yum install ne [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/ne [On Gentoo Linux] $ sudo apk add ne [On Alpine Linux] $ sudo pacman -S ne [On Arch Linux] $ sudo zypper install ne [On OpenSUSE]
الخلاصة
هناك محرورات الخطأ الأخرى في الأجهزة التحت الطرف الأيسر، ولكنها تصل بالقدر القليل من الوظائف التي تقدمها الثلاثة من أعلاه. سواء كنت مبتدئًا في Linux أو خبيرًا في Linux، ستحتاج بالتأكيد إلى تعلم أحد من المحرورات المذكورة أعلاه.
إذا ارتبطنا بأي محرور خطأ في الأجهزة التحت الطرف الأيسر في هذه المقالة، لا تنسى أن تخبرنا عن ذلك من خلال التعليقات.