دليل المبتدئين إلى Nano ، محرر نصوص سطر الأوامر في Linux

جدول المحتويات:

فيديو: دليل المبتدئين إلى Nano ، محرر نصوص سطر الأوامر في Linux

فيديو: دليل المبتدئين إلى Nano ، محرر نصوص سطر الأوامر في Linux
فيديو: 3d touch | ثري دي تاتش 2024, مارس
دليل المبتدئين إلى Nano ، محرر نصوص سطر الأوامر في Linux
دليل المبتدئين إلى Nano ، محرر نصوص سطر الأوامر في Linux
Anonim
جديد على سطر أوامر Linux؟ مرتبك من قبل جميع محرري النصوص المتقدمين الآخرين؟ تعلمت How-To Geek نظرتك من خلال هذا البرنامج التعليمي إلى Nano ، وهو محرر نصوص بسيط جدًّا.
جديد على سطر أوامر Linux؟ مرتبك من قبل جميع محرري النصوص المتقدمين الآخرين؟ تعلمت How-To Geek نظرتك من خلال هذا البرنامج التعليمي إلى Nano ، وهو محرر نصوص بسيط جدًّا.

عند التعود على سطر الأوامر ، غالباً ما يتم إبطاء مبتدئين من Linux بواسطة برامج تحرير نصوص أخرى أكثر تقدمًا مثل vim و emacs. في حين أنها برامج ممتازة ، إلا أن لديها بعضًا من منحنى التعلم. أدخل Nano ، وهو محرر نصوص سهل الاستخدام يثبت نفسه وبسهولة. يتم تثبيت Nano بشكل افتراضي في Ubuntu والعديد من توزيعات Linux الأخرى ويعمل بشكل جيد مع sudo ، وهذا هو السبب في أننا نحبها كثيرًا.

تشغيل نانو

يمكنك تشغيل نانو بطريقتين. لفتح nano مع مخزن مؤقت فارغ ، اكتب فقط في "nano" في موجه الأوامر.
يمكنك تشغيل نانو بطريقتين. لفتح nano مع مخزن مؤقت فارغ ، اكتب فقط في "nano" في موجه الأوامر.

يمكنك أيضًا استخدام البنية التالية:

nano /path/to/filename

سوف نانو اتبع المسار وفتح هذا الملف إذا كان موجودا. إذا لم يكن موجودًا ، فسيبدأ في إنشاء مخزن مؤقت جديد يحمل اسم الملف هذا في هذا الدليل.

دعونا نلقي نظرة على شاشة النانو الافتراضية.

في الجزء العلوي ، سترى اسم البرنامج ورقم الإصدار ، واسم الملف الذي تحرره ، وما إذا كان قد تم تعديل الملف منذ آخر مرة تم حفظه فيه. إذا كان لديك ملف جديد لم يتم حفظه بعد ، فستشاهد "المخزن المؤقت الجديد". بعد ذلك ، سترى محتويات المستند ، وهي مجموعة نصية. السطر الثالث من الأسفل هو سطر "رسالة النظام" الذي يعرض المعلومات ذات الصلة بالبرنامج الذي ينفذ وظيفة. هنا ، يمكنك أن ترى أنه "ملف جديد". وأخيرا ، فإن الصفتين الأخيرتين في الأسفل هما ما يجعل هذا البرنامج سهل الاستعمال للغاية: خطوط الاختصار.
في الجزء العلوي ، سترى اسم البرنامج ورقم الإصدار ، واسم الملف الذي تحرره ، وما إذا كان قد تم تعديل الملف منذ آخر مرة تم حفظه فيه. إذا كان لديك ملف جديد لم يتم حفظه بعد ، فستشاهد "المخزن المؤقت الجديد". بعد ذلك ، سترى محتويات المستند ، وهي مجموعة نصية. السطر الثالث من الأسفل هو سطر "رسالة النظام" الذي يعرض المعلومات ذات الصلة بالبرنامج الذي ينفذ وظيفة. هنا ، يمكنك أن ترى أنه "ملف جديد". وأخيرا ، فإن الصفتين الأخيرتين في الأسفل هما ما يجعل هذا البرنامج سهل الاستعمال للغاية: خطوط الاختصار.

إنه محرر WYSIWYG ؛ "ما تراه هو ما تحصل عليه". ما تكتبه مباشرة يدخل في إدخال النص ، ما لم تعدله بمفتاح مثل Control أو Meta. إنه أمر بسيط جدًا ، لذا اكتب بعض النصوص ، أو انسخ شيئًا ما والصقه في جهازك حتى يكون لدينا شيء نلعب به.

Image
Image

اختصارات

يشار إلى وظائف البرنامج باسم "الاختصارات" في نانو ، مثل الحفظ والإقلاع والتبرر ، وما إلى ذلك. يتم سرد أكثر هذه البرامج شيوعًا في الجزء السفلي من الشاشة ، ولكن هناك الكثير غير ذلك. لاحظ أن نانو لا يستخدم مفتاح Shift في الاختصارات. تستخدم جميع الاختصارات أحرفًا صغيرة ومفاتيح أرقام غير معدلة ، لذلك Ctrl + G ليس Ctrl + Shift + G.

اضغط على Ctrl + G لإظهار وثائق المساعدة وانتقل لأسفل للاطلاع على قائمة الاختصارات الصحيحة.

عند الانتهاء من النظر إلى القائمة ، اضغط على Ctrl + X للخروج من المساعدة.
عند الانتهاء من النظر إلى القائمة ، اضغط على Ctrl + X للخروج من المساعدة.

لنفترض أنك تعمل على ملف نصي جديد ، أو "مخزن مؤقت" ، وتريد حفظه. يسمى هذا "الكتابة" ويتم تنفيذه عن طريق الضغط على Ctrl + O. ستتم مطالبتك باستخدام اسم ملف ، وسيتم تغيير الاختصارات في الجزء السفلي لتعكس ما يمكنك إدخاله لإكمال هذا الأمر المعين.

إذا كنت ترغب في إدراج محتويات ملف آخر في المخزن المؤقت الحالي ، فستكتب Ctrl + R.
إذا كنت ترغب في إدراج محتويات ملف آخر في المخزن المؤقت الحالي ، فستكتب Ctrl + R.
يمكنك إلغاء كلا الأمرين السابقين بكتابة Ctrl + C.
يمكنك إلغاء كلا الأمرين السابقين بكتابة Ctrl + C.

يمكنك ضرب Escape مرتين بدلاً من الضغط باستمرار على مفتاح Control ، إذا كنت تواجه مشكلة في القيام بذلك. هناك أيضًا بعض الأوامر التي تتطلب استخدام مفتاح التعريف. في معظم تخطيطات لوحة المفاتيح ، تعادل Meta الزر Alt.

عندما تريد الخروج من nano ، تضغط على Ctrl + X فقط. سوف يسألك نانو بأدب ما إذا كنت تريد حفظ المخزن المؤقت الخاص بك ، ويمكنك إلغاء هذا الإجراء أيضًا.

Image
Image

التنقل

الآن بعد أن أصبح لدينا تعليقًا مختصرًا ، دعنا نعتاد على التنقل في ملف نصي بسرعة كبيرة. بالطبع ، يمكنك دائمًا استخدام الصفحة الرئيسية ، والنهاية ، والصفحة لأعلى ، وأسفل الصفحة ، ومفاتيح الأسهم للتنقل ، ولكن ذلك يتطلب تحريك أصابعك من الرسائل التي نحبها كثيرًا كثيرًا.

لتحريك المؤشر للأمام أو للخلف ، يمكنك كتابة Ctrl + F و Ctrl + B. للانتقال إلى أعلى وأسفل سطر واحد في كل مرة ، يمكنك كتابة Ctrl + P و Ctrl + N. بمعنى آخر ، يمكنك استخدام هذه المفاتيح بدلاً من أسهم اليمين واليسار والأعلى والأسفل على التوالي. في عداد المفقودين مفاتيح المنزل وإنهاء؟ يمكنك استخدام Ctrl + A و Ctrl + E. هل تريد نقل الصفحات في وقت بدلاً من ذلك؟ يتحرك Ctrl + V لأسفل صفحة ، ويتحرك Ctrl + Y لأعلى صفحة.

ولكن انتظر هناك المزيد! للتحرك إلى الأمام وإلى الخلف كلمة واحدة في كل مرة ، يمكنك استخدام Ctrl + Space و Meta + Space (تذكر ، هذا هو Alt + Space). وإذا كنت في عجلة من أمرك ، يمكنك النقر على Ctrl + _ ثم كتابة رقم السطر ، والفاصلة ، ورقم العمود للانتقال مباشرةً إلى هناك.

إذا كنت تريد معرفة مكان مؤشر الماوس حاليًا ، فذلك نوع من مثل nano-GPS ، اضغط على Ctrl + C.
إذا كنت تريد معرفة مكان مؤشر الماوس حاليًا ، فذلك نوع من مثل nano-GPS ، اضغط على Ctrl + C.
Image
Image

النسخ والقص واللصق

عندما نريد نسخ نص في بيئة رسومية ، سنلقي الضوء عليه بالمؤشر. وبالمثل ، في "nano" نقوم "بوضع علامة" عليه باستخدام الأمر Ctrl + ^. يمكنك ببساطة تحريك المؤشر إلى المكان الذي تريد بدء وضع العلامات عليه ، ثم النقر فوق Ctrl + ^ "لتعيينه". سيؤدي هذا إلى وضع علامة على كل شيء بين نقطة البداية حتى لا بما في ذلك المؤشر.

Image
Image

لاحظ أن المؤشر على المساحة الفارغة ، ولن يشمل النسخ / القطع هذه المساحة. يمكنك أيضًا وضع علامة رجوع من نقطة "التعيين". ومع ذلك ، كن حذرًا ، حيث يمكنك تعديل النص أثناء وضع العلامات. إذا أخطأت ، فقط اضغط Ctrl + ^ مرة أخرى لإلغاء تحديد العلامة ويمكنك البدء من جديد.

لنسخ النص المحدد ، اضغط على Meta + ^. إذا أردت ، بدلاً من ذلك ، قص النص ، فاضغط على Ctrl + K.

لصق النص ، حرك المؤشر إلى موضع مناسب واضغط على Ctrl + U.

إذا كنت تريد إزالة سطر كامل من النص ، ما عليك سوى الضغط على Ctrl + K بدون تمييز أي شيء. هذا يأتي في بعض الأحيان في متناول اليدين عند تحرير ملفات التكوين.
إذا كنت تريد إزالة سطر كامل من النص ، ما عليك سوى الضغط على Ctrl + K بدون تمييز أي شيء. هذا يأتي في بعض الأحيان في متناول اليدين عند تحرير ملفات التكوين.

بعض الاختصارات الإضافية

أنت تعرف كيف في المفكرة ، يمكنك إجبار خطوط طويلة من النص لالتفاف حول ما يشبه الفقرات؟ يمكنك تبديل هذه الميزة في nano باستخدام اختصار Meta + L. نظرًا لتعيين "التفاف" السطر على "تشغيل" بشكل افتراضي ، فإن هذا عادة ما يكون في متناول اليد في الاتجاه المعاكس ؛ على سبيل المثال ، أنت تكتب ملف تهيئة وتريد تعطيل التفاف الخط.

يمكنك أن ترى أن السطر الموجود على المؤشر له "$" في البداية والنهاية. يشير هذا إلى وجود نص أكبر قبل وبعد الجزء المعروض على الشاشة.
يمكنك أن ترى أن السطر الموجود على المؤشر له "$" في البداية والنهاية. يشير هذا إلى وجود نص أكبر قبل وبعد الجزء المعروض على الشاشة.

إذا كنت تريد البحث عن سلسلة نصية ، فاضغط على Ctrl + W ، وأدخل مصطلح البحث. ويمكن بعد ذلك إلغاء هذا البحث منتصف التنفيذ عن طريق الضغط على Ctrl + C دون تدمير المخزن المؤقت الخاص بك.

يظهر مصطلح البحث السابق في الأقواس المربعة ، ويترك الخط فارغا ويؤدي الضغط على Enter إلى تكرار هذا البحث الأخير.
يظهر مصطلح البحث السابق في الأقواس المربعة ، ويترك الخط فارغا ويؤدي الضغط على Enter إلى تكرار هذا البحث الأخير.

وبعد أن تصبح مرتاحًا حقًا ، يمكنك تحويل هذا القسم المفيد في الجزء السفلي من خلال ضرب Meta + X للحصول على مساحة شاشة أكبر للتعديل!

Image
Image

بعض التاريخ

صمم Nano ليكون متشابهًا في الشكل والمظهر مع برنامج آخر يسمى Pico. كان Pico هو محرر النصوص الافتراضي في Pine ، وهو برنامج بريد إلكتروني يعود في اليوم الذي لم يتم توزيعه مع ترخيص متوافق مع GPL. وهذا يعني أن إعادة التوزيع كانت إلى حد ما منطقة غامضة ، وهكذا ولد مشروع TIP. أضاف "TIP Isn’t Pico" بعض الوظائف التي كانت تفتقدها Pico وتم ترخيصها للتوزيع المجاني ، وبمرور الوقت ، أصبحت نانو نحب استخدامها اليوم. لمزيد من المعلومات ، راجع قسم "سجل مشروع Nano" في الأسئلة الشائعة.

تكمن قوة النانو في بساطتها في الاستخدام. تعمل الاختصارات تمامًا كما هو الحال في معالجات النصوص المستندة إلى واجهة المستخدم الرسومية مثل Word و Open Office ، لذا فهي مجرد مسألة تعلم أيها يفعلون ذلك. كل شيء خارج ذلك هو مجرد تحرير نص بسيط. في المرة التالية التي يتعين عليك فيها تعديل العناصر في سطر الأوامر ، نأمل أن تكون مرتاحًا أكثر لك الآن بعد أن تعرفت على nano.

موصى به: