2024 مؤلف: Peter John Melton | [email protected]. آخر تعديل: 2023-12-16 04:48
عند التعود على سطر الأوامر ، غالباً ما يتم إبطاء مبتدئين من Linux بواسطة برامج تحرير نصوص أخرى أكثر تقدمًا مثل vim و emacs. في حين أنها برامج ممتازة ، إلا أن لديها بعضًا من منحنى التعلم. أدخل Nano ، وهو محرر نصوص سهل الاستخدام يثبت نفسه وبسهولة. يتم تثبيت Nano بشكل افتراضي في Ubuntu والعديد من توزيعات Linux الأخرى ويعمل بشكل جيد مع sudo ، وهذا هو السبب في أننا نحبها كثيرًا.
تشغيل نانو
يمكنك أيضًا استخدام البنية التالية:
nano /path/to/filename
سوف نانو اتبع المسار وفتح هذا الملف إذا كان موجودا. إذا لم يكن موجودًا ، فسيبدأ في إنشاء مخزن مؤقت جديد يحمل اسم الملف هذا في هذا الدليل.
دعونا نلقي نظرة على شاشة النانو الافتراضية.
إنه محرر WYSIWYG ؛ "ما تراه هو ما تحصل عليه". ما تكتبه مباشرة يدخل في إدخال النص ، ما لم تعدله بمفتاح مثل Control أو Meta. إنه أمر بسيط جدًا ، لذا اكتب بعض النصوص ، أو انسخ شيئًا ما والصقه في جهازك حتى يكون لدينا شيء نلعب به.
اختصارات
يشار إلى وظائف البرنامج باسم "الاختصارات" في نانو ، مثل الحفظ والإقلاع والتبرر ، وما إلى ذلك. يتم سرد أكثر هذه البرامج شيوعًا في الجزء السفلي من الشاشة ، ولكن هناك الكثير غير ذلك. لاحظ أن نانو لا يستخدم مفتاح Shift في الاختصارات. تستخدم جميع الاختصارات أحرفًا صغيرة ومفاتيح أرقام غير معدلة ، لذلك Ctrl + G ليس Ctrl + Shift + G.
اضغط على Ctrl + G لإظهار وثائق المساعدة وانتقل لأسفل للاطلاع على قائمة الاختصارات الصحيحة.
لنفترض أنك تعمل على ملف نصي جديد ، أو "مخزن مؤقت" ، وتريد حفظه. يسمى هذا "الكتابة" ويتم تنفيذه عن طريق الضغط على Ctrl + O. ستتم مطالبتك باستخدام اسم ملف ، وسيتم تغيير الاختصارات في الجزء السفلي لتعكس ما يمكنك إدخاله لإكمال هذا الأمر المعين.
يمكنك ضرب Escape مرتين بدلاً من الضغط باستمرار على مفتاح Control ، إذا كنت تواجه مشكلة في القيام بذلك. هناك أيضًا بعض الأوامر التي تتطلب استخدام مفتاح التعريف. في معظم تخطيطات لوحة المفاتيح ، تعادل Meta الزر Alt.
عندما تريد الخروج من nano ، تضغط على Ctrl + X فقط. سوف يسألك نانو بأدب ما إذا كنت تريد حفظ المخزن المؤقت الخاص بك ، ويمكنك إلغاء هذا الإجراء أيضًا.
التنقل
الآن بعد أن أصبح لدينا تعليقًا مختصرًا ، دعنا نعتاد على التنقل في ملف نصي بسرعة كبيرة. بالطبع ، يمكنك دائمًا استخدام الصفحة الرئيسية ، والنهاية ، والصفحة لأعلى ، وأسفل الصفحة ، ومفاتيح الأسهم للتنقل ، ولكن ذلك يتطلب تحريك أصابعك من الرسائل التي نحبها كثيرًا كثيرًا.
لتحريك المؤشر للأمام أو للخلف ، يمكنك كتابة Ctrl + F و Ctrl + B. للانتقال إلى أعلى وأسفل سطر واحد في كل مرة ، يمكنك كتابة Ctrl + P و Ctrl + N. بمعنى آخر ، يمكنك استخدام هذه المفاتيح بدلاً من أسهم اليمين واليسار والأعلى والأسفل على التوالي. في عداد المفقودين مفاتيح المنزل وإنهاء؟ يمكنك استخدام Ctrl + A و Ctrl + E. هل تريد نقل الصفحات في وقت بدلاً من ذلك؟ يتحرك Ctrl + V لأسفل صفحة ، ويتحرك Ctrl + Y لأعلى صفحة.
ولكن انتظر هناك المزيد! للتحرك إلى الأمام وإلى الخلف كلمة واحدة في كل مرة ، يمكنك استخدام Ctrl + Space و Meta + Space (تذكر ، هذا هو Alt + Space). وإذا كنت في عجلة من أمرك ، يمكنك النقر على Ctrl + _ ثم كتابة رقم السطر ، والفاصلة ، ورقم العمود للانتقال مباشرةً إلى هناك.
النسخ والقص واللصق
عندما نريد نسخ نص في بيئة رسومية ، سنلقي الضوء عليه بالمؤشر. وبالمثل ، في "nano" نقوم "بوضع علامة" عليه باستخدام الأمر Ctrl + ^. يمكنك ببساطة تحريك المؤشر إلى المكان الذي تريد بدء وضع العلامات عليه ، ثم النقر فوق Ctrl + ^ "لتعيينه". سيؤدي هذا إلى وضع علامة على كل شيء بين نقطة البداية حتى لا بما في ذلك المؤشر.
لاحظ أن المؤشر على المساحة الفارغة ، ولن يشمل النسخ / القطع هذه المساحة. يمكنك أيضًا وضع علامة رجوع من نقطة "التعيين". ومع ذلك ، كن حذرًا ، حيث يمكنك تعديل النص أثناء وضع العلامات. إذا أخطأت ، فقط اضغط Ctrl + ^ مرة أخرى لإلغاء تحديد العلامة ويمكنك البدء من جديد.
لنسخ النص المحدد ، اضغط على Meta + ^. إذا أردت ، بدلاً من ذلك ، قص النص ، فاضغط على Ctrl + K.
لصق النص ، حرك المؤشر إلى موضع مناسب واضغط على Ctrl + U.
بعض الاختصارات الإضافية
أنت تعرف كيف في المفكرة ، يمكنك إجبار خطوط طويلة من النص لالتفاف حول ما يشبه الفقرات؟ يمكنك تبديل هذه الميزة في nano باستخدام اختصار Meta + L. نظرًا لتعيين "التفاف" السطر على "تشغيل" بشكل افتراضي ، فإن هذا عادة ما يكون في متناول اليد في الاتجاه المعاكس ؛ على سبيل المثال ، أنت تكتب ملف تهيئة وتريد تعطيل التفاف الخط.
إذا كنت تريد البحث عن سلسلة نصية ، فاضغط على Ctrl + W ، وأدخل مصطلح البحث. ويمكن بعد ذلك إلغاء هذا البحث منتصف التنفيذ عن طريق الضغط على Ctrl + C دون تدمير المخزن المؤقت الخاص بك.
وبعد أن تصبح مرتاحًا حقًا ، يمكنك تحويل هذا القسم المفيد في الجزء السفلي من خلال ضرب Meta + X للحصول على مساحة شاشة أكبر للتعديل!
بعض التاريخ
صمم Nano ليكون متشابهًا في الشكل والمظهر مع برنامج آخر يسمى Pico. كان Pico هو محرر النصوص الافتراضي في Pine ، وهو برنامج بريد إلكتروني يعود في اليوم الذي لم يتم توزيعه مع ترخيص متوافق مع GPL. وهذا يعني أن إعادة التوزيع كانت إلى حد ما منطقة غامضة ، وهكذا ولد مشروع TIP. أضاف "TIP Isn’t Pico" بعض الوظائف التي كانت تفتقدها Pico وتم ترخيصها للتوزيع المجاني ، وبمرور الوقت ، أصبحت نانو نحب استخدامها اليوم. لمزيد من المعلومات ، راجع قسم "سجل مشروع Nano" في الأسئلة الشائعة.
تكمن قوة النانو في بساطتها في الاستخدام. تعمل الاختصارات تمامًا كما هو الحال في معالجات النصوص المستندة إلى واجهة المستخدم الرسومية مثل Word و Open Office ، لذا فهي مجرد مسألة تعلم أيها يفعلون ذلك. كل شيء خارج ذلك هو مجرد تحرير نص بسيط. في المرة التالية التي يتعين عليك فيها تعديل العناصر في سطر الأوامر ، نأمل أن تكون مرتاحًا أكثر لك الآن بعد أن تعرفت على nano.
موصى به:
دليل المبتدئين إلى Shell Scripting 3: المزيد من الأوامر والسلاسل الأساسية
لقد تعلمت كيفية إنشاء النصوص البرمجية واستخدام الوسائط والبناء للحصول على الحلقات. والآن ، لنلقي نظرة على بعض الأوامر الأساسية ، ومعالجة ملفات النص ، وإعادة توجيه الإدخال والإخراج إلى الملفات والأوامر الأخرى.
الحصول على محرر نصوص Capable Streamlined مع Jarte
هل تبحث عن محرر نصوص قادر بدون سخام التطبيقات التجارية؟ Jarte هو محرر نص مُبسَّط مع بنية UI قابلة للتخصيص ، ويستحق إلقاء نظرة جيدة عليه.
استكمال دليل سطر الأوامر ويندوز دليل من مايكروسوفت
يصف هذا التنزيل استخدام أدوات سطر الأوامر المستخدمة لتنفيذ مهام متنوعة متعلقة بـ Windows 7 و Vista و Windows Server 2003 و Server 2008 و Server 2008 R2
محرر SynWrite: محرر نصوص ومصدر نص مجاني لـ Windows
يساعدك SynWrite Editor على تحرير رموز النص والمصدر مثل HTML و C و C ++ و Java وما إلى ذلك. إنه تطبيق Notepad ++ بديِل جيد. قراءة مراجعة وتنزيله مجانًا.
بيند ، محرر نصوص يستند إلى مترو UI مع صلاح مايكروسوفت وجوجل وأبل
Bend هو أحد تطبيقات Windows التي تحتوي على واجهة المستخدم Metro Metro الشائعة حاليًا. تم اعتماد واجهة المستخدم والطباعة حتى الآن عبر العديد من مجموعات المنتجات في Microsoft.