إذا كنت من مستخدمي Linux المبتدئين، فمن المؤكد أن محرر النصوص الأكثر فائدة هو “نانو”. في هذا البرنامج التعليمي سوف تتعلم كيفية تعيين “نانو” محرر النص الافتراضي، في locul “همة” أو ناشر آخر.
Vim و nano هي محرري النصوص لنظام التشغيل Linux. سواء كنا نتحدث عن Ubuntu أو RedHatو CentOS، يعد هؤلاء الناشرون أمرًا حيويًا عندما يتعلق الأمر نقوم بتعديل البرنامج النصي، و crontab أو أي ملف آخر موجود على نظام التشغيل Linux.
Vim (الإصدار الأكثر تقدمًا من “vi“) و nano أنا نوع من Notepad للينكسمع الفارق أنهم لا يملكون واجهة رسومية. يتم فتحها مباشرة من خلال سطر الأوامر وتحريرها بمساعدتهم في الوحدة الطرفية/وحدة التحكم أو المصادقة عليها على Linux من خلال عميل يتمتع بالدعم SSHالجنرال Putty أو Terminal (ماك).
بالنسبة للعديد من المستخدمين، vim الأمر أكثر تعقيدًا بعض الشيء، حيث أن وجود مجموعة من أوامر التحرير والذي يعتمد على الكتابة الفعلية للأوامر أكثر من اعتماده على اختصار-ers، كما هو الحال في nano. على سبيل المثال، إذا أردنا إغلاق ملف مفتوح باستخدام “vi“، يجب علينا كتابة الأمر: “:quit!” أو أقصر “:q!“، بينما في “nano” مجموعة المفاتيح كافية “Ctrl+X“. في هذا الصدد، nano هو شيء أقرب إلى النوافذ والواجهة ماكوس.
إذا كان لديك نظام تشغيل Linux مثبتًا عليه “vi” محرر النصوص الافتراضي، فسيتعين عليك اتباع بعض الخطوات البسيطة لتعيينه “نانو” محرر النص الافتراضي في Linux.
كيف يمكنك تعيين “نانو” محرر النص الافتراضي، في locul “همة” أو ناشر آخر
أولا وقبل كل شيء، تأكد من أن لديك المحرر “nano” المثبتة على النظام. قم بتسجيل الدخول إلى النظام وتنفيذ الأمر في المحطة:
sudo yum -y install nano
إذا كان مثبتًا بالفعل، فستتلقى أخيرًا رسالة تفيد بأن الإصدار الأحدث مثبت بالفعل على نظامك.
Package nano-2.3.1-10.el7.x86_64 already installed and latest version
لتعيين nano كمحرر افتراضي CentOS، تحتاج إلى إضافة السطر التالي إلى الملف ~/.bashrc من المستخدم الخاص بك:
export VISUAL=nano
سيؤدي هذا إلى استخدام أي أمر يفتح محررًا nano بدلاً من المحرر الافتراضي مثل vi أو vim.
إذا كنت تريد ذلك nano ليكون افتراضيًا لجميع المستخدمين، يمكنك إضافة هذا السطر إلى الملف /etc/bashrc. بعد إضافة هذا السطر، يجب عليك تحميل الملف .bashrc مع النظام:
source ~/.bashrc
أو
source /etc/bashrc
لتفعيل الطلب.
هذا البرنامج التعليمي الذي تتعلم فيه كيفية الضبط “نانو” يعد محرر النصوص الافتراضي مفيدًا بشكل خاص لتحرير الأوامر التي يتم تنفيذها دون تحديد المحرر الذي سيتم استخدامه للملف المعني. أفضل مثال هو التحرير crontab، ويتم ذلك عن طريق الطلب: crontab -e. سيؤدي تنفيذ هذا الأمر إلى فتح الملف cronjobفي المحرر الذي تم تعيينه افتراضيًا على النظام.
في السيناريو الذي محرر vi يتم تعيينه بشكل افتراضي على النظام ولا تريد تغييره، ولكن الملف crontab تريد ذلك فتح مع nano، ثم قم بتنفيذ الأمر التالي في المحطة:
env EDITOR=nano crontab -e
ملف crontab سيتم فتحه تلقائيًا ويمكن تعديله باستخدام nano للدورة الحالية.