دورة اوامر الينكس - شرح nano
جدول المحتويات:
- تثبيت نانو
- تثبيت نانو على أوبونتو وديبيان
- تثبيت نانو على CentOS وفيدورا
- فتح وإنشاء الملفات
- تحرير الملفات
- البحث والاستبدال
- تقطيع ، قطع ، ولصق
- الادخار والخروج
- تخصيص نانو (nanorc)
- تسليط الضوء على تركيب
- تعيين نانو كمحرر نص افتراضي
- استخدام نانو الأساسية
- استنتاج
عند العمل على سطر الأوامر ، غالبًا ما ستحتاج إلى إنشاء أو تحرير ملفات نصية. اثنان من أقوى محرري سطر الأوامر والأكثر شعبية هم Vim و Emacs. كلاهما لديه منحنى التعلم الحاد الذي يمكن أن يخيف المستخدمين الجدد. بالنسبة لأولئك الذين يحتاجون إلى محرر بسيط ، هناك نانو.
يعد GNU nano محرر نصوص سهل الاستخدام لأنظمة التشغيل Unix و Linux. ويشمل جميع الوظائف الأساسية التي تتوقعها من محرر نصوص عادي ، مثل تمييز بناء الجملة ، ومخازن مؤقتة متعددة ، والبحث والاستبدال مع دعم التعبير العادي ، والتدقيق الإملائي ، وترميز UTF-8 ، وأكثر من ذلك.
في هذا الدليل ، اشرح الاستخدام الأساسي لمحرر nano ، بما في ذلك كيفية إنشاء ملف وفتحه ، وتحرير ملف ، وحفظ ملف ، والبحث عن نص واستبداله ، وقص النص ولصقه ، والمزيد.
تثبيت نانو
تم تثبيت محرر نصوص Nano مسبقًا على نظام التشغيل macOS ومعظم توزيعات Linux. للتحقق مما إذا كان مثبتًا على نوع النظام الخاص بك:
nano --version
سيظهر الإخراج بشيء من هذا القبيل:
GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:
تثبيت نانو على أوبونتو وديبيان
تثبيت نانو على CentOS وفيدورا
فتح وإنشاء الملفات
لفتح ملف موجود أو لإنشاء ملف جديد ، اكتب
nano
متبوعًا باسم الملف:
nano filename
هذا يفتح نافذة محرر جديدة ، ويمكنك البدء في تحرير الملف.
في الجزء السفلي من النافذة ، هناك قائمة من اختصارات الأوامر الأساسية لاستخدامها مع محرر nano.
جميع الأوامر مسبوقة إما بحرف
^
أو
M
يمثل رمز علامة الإقحام (
^
) مفتاح
Ctrl
. على سبيل المثال ، تعني أوامر
^J
الضغط على
Ctrl
و
J
في نفس الوقت. يمثل الحرف
M
مفتاح
Alt
.
يمكنك الحصول على قائمة بجميع الأوامر عن طريق كتابة
Ctrl+g
.
لفتح ملف ، يجب أن يكون لديك أذونات قراءة للملف.
nano +line_number, character_number filename
تحرير الملفات
على عكس vi ، nano هو محرر غير مشروط ، مما يعني أنه يمكنك البدء في كتابة النص وتحريره فور فتح الملف.
لنقل المؤشر إلى سطر معين ورقم حرف ، استخدم الأمر
Ctrl+_
. سوف تتغير القائمة في الجزء السفلي من الشاشة. أدخل الرقم (الأرقام) في حقل "أدخل رقم السطر ، رقم العمود:" واضغط على
Enter
.
البحث والاستبدال
للبحث عن نص ، اضغط على
Ctrl+w
، واكتب عبارة البحث ، واضغط على
Enter
. سوف ينتقل المؤشر إلى المباراة الأولى. للانتقال إلى المباراة التالية ، اضغط على
Alt+w
.
تقطيع ، قطع ، ولصق
لتحديد النص ، انقل المؤشر إلى بداية النص واضغط على
Alt+a
. هذا سيضع علامة اختيار. انقل المؤشر إلى نهاية النص الذي تريد تحديده باستخدام مفاتيح الأسهم. سيتم تمييز النص المحدد. إذا كنت تريد إلغاء التحديد ، فاضغط على
Ctrl+6
انسخ النص المحدد إلى الحافظة باستخدام
Alt+6
الأمر. سيؤدي
Ctrl+k
إلى قطع النص المحدد.
للصق النص ، انقل المؤشر إلى المكان الذي تريد وضع النص فيه واضغط على
Ctrl+u
.
الادخار والخروج
لحفظ التغييرات التي أجريتها على الملف ، اضغط على
Ctrl+o
. إذا لم يكن الملف موجودًا بالفعل ، فسيتم إنشاؤه بمجرد حفظه.
للخروج من النانو ، اضغط على
Ctrl+x
. إذا كانت هناك تغييرات لم يتم حفظها ، فسيتم سؤالك عما إذا كنت تريد حفظ التغييرات.
لحفظ الملف ، يجب أن يكون لديك أذونات الكتابة للملف. إذا كنت تقوم بإنشاء ملف جديد ، فستحتاج إلى إذن الكتابة إلى الدليل حيث يتم إنشاء الملف.
تخصيص نانو (nanorc)
عند بدء تشغيل nano ، فإنه يقرأ معلمات التكوين الخاصة به من ملف التكوين على مستوى النظام
/etc/nanorc
ومن الملفات الخاصة بالمستخدم
~/.config/nano/nanorc
و
~/.nanorc
إذا كانت الملفات موجودة.
الخيارات المحددة في ملفات المستخدم لها الأسبقية على الخيارات العامة.
تفضل بزيارة صفحة nanorc للحصول على قائمة كاملة بكل الخيارات المتاحة.
تسليط الضوء على تركيب
يأتي Nano مزودًا بقواعد تسليط الضوء على قواعد لأنواع الملفات الأكثر شيوعًا. في معظم أنظمة Linux ، يتم تخزين ملفات بناء الجملة في دليل
/usr/share/nano
ويتم تضمينها افتراضيًا في ملف التكوين
/etc/nanorc
.
include "/usr/share/nano/*.nanorc"
الخيار الأسهل لتمكين التمييز في نوع ملف جديد هو نسخ الملف الذي يحتوي على قواعد تمييز بناء الجملة إلى دليل
/usr/share/nano
.
تعيين نانو كمحرر نص افتراضي
بشكل افتراضي في معظم أنظمة Linux ، يتم تعيين محرر النصوص الافتراضي للأوامر مثل
visudo
و
crontab
على vi. لاستخدام nano كمحرر نص افتراضي ، تحتاج إلى تغيير متغيرات البيئة
VISUAL
و
EDITOR
.
يمكن لمستخدمي Bash تصدير المتغيرات في ملف
~/.bashrc
:
export VISUAL=nano export EDITOR="$VISUAL"
استخدام نانو الأساسية
فيما يلي أهم الخطوات الأساسية لبدء استخدام nano:
- في موجه الأوامر ، اكتب
nano
متبوعًا باسم الملف. عدّل الملف كما هو مطلوب.Ctrl-x
الأمرCtrl-x
لحفظ محرر النصوص والخروج منه.
استنتاج
في هذا البرنامج التعليمي ، أظهرنا لك كيفية استخدام محرر النصوص Gnu nano. إنه محرر نصوص شائع بين مستخدمي Linux وله منحنى تعليمي صغير.
لمزيد من المعلومات حول جنو نانو ، تفضل بزيارة صفحة الوثائق الرسمية لنانو.
لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.
محطة نانومراجعة: Sublime Text 2 هو محرر نصوص منقح يكون من دواعي سروري استخدام
مع حساسيته الخاصة وواجهة محرر النص ، Sublime يقدم النص 2 تجربة تحرير مصقولة تكافئ الألفة بالراحة والسرعة. p> بالنسبة للمبرمج ، فإن استخدام محرر نص أو IDE (بيئة تطوير متكاملة) يكاد يكون بيانًا سياسيًا. حتى الاختيار بين محرر نصوص وبيئة كاملة (مصحح الأخطاء ، تلميحات التعليمات البرمجية ، وكلها) هو خيار كبير ، وقد يكون له تأثير كبير على أسلوب الترميز ، والإنتاجية ، والراحة. إذا كنت من نوع IDE ، فإن JetBrains تشتهر ببيئتها المتطورة للغاية. ولكن إذا كنت تفضل بساطة محرري النصوص ، فإن النص الثانوي سيك
Bend ، محرر نصوص يستند إلى Metro UI مع صلاح Microsoft و Google و Apple
Bend هو تطبيق Windows الذي يحتوي على واجهة مستخدم Metro الشائعة الآن. لقد تم حتى الآن اعتماد واجهة المستخدم والطباعة عبر عدة مجموعات منتجات في Microsoft.
Cold Turkey Writer هو أفضل محرر نصوص خالية من التشتت لـ Windows
Cold Turkey Writer هو محرر نصوص خالٍ من التشتيت بالنسبة لنظام التشغيل Windows الذي يحظر كل شيء حتى يصل المستخدم إلى الهدف المحدد من قبله.